Java 基于Spire.Cloud.Excel将Excel转为PDF
1、步骤1:Jar文件下载及导入。可通过e-iceblue中文官网教程中的maven仓库安装方法导入。
2、步骤2:ID及Key获取。在e-iceblue中文官网中的“我的应用”板块创建应用程序,获得 App ID 及 App Key。
3、步骤3:在将云端Excel文档转为PDF时,需要在“文档管理”板块先上传Excel测试文档。
1、import spire.cloud.excel.sdk.ApiException;
import spire.cloud.excel.sdk.api.GeneralApi;
import spire.cloud.excel.sdk.model.ExportFormat;
import java.io.File;
public class ExcelToPDF {
private static String appId = "App ID";
private static String appKey = "App Key";
public static void main(String[] args) throws ApiException{
//创建GeneralApi实例并配置账号信息
GeneralApi generalApi = new GeneralApi(appId, appKey);
//配置相关参数
String format = ExportFormat.PDF.toString();
String inputFilePath = "test.xlsx";
File data = new File(inputFilePath );
String outputFilePath = "ToPDF.pdf";
String password = null;
//调用putWorkbookConvert接口将文档保存为PDF
generalApi.putWorkbookConvert(format,outputFilePath,data, password);
}
}
1、import spire.cloud.excel.sdk.ApiException;
import spire.cloud.excel.sdk.api.WorkbookApi;
import spire.cloud.excel.sdk.model.ExportFormat;
import spire.cloud.excel.sdk.model.ExportOptions;
public class ExcelToPDF2 {
private static String appId = "App ID";
private static String appKey = "App Key";
public static void main(String[] args)throws ApiException {
//创建WorkbookApi实例并配置账号信息
WorkbookApi workbookApi = new WorkbookApi(appId, appKey);
//配置相关参数
String name= "test.xlsx";
String outputFilePath = "ToPDF2.pdf";
String format = ExportFormat.PDF.toString();
ExportOptions options = null;
String storage = null;
String inputFolder = "input";
String password = null;
//调用putWorkbookSaveAs接口将文档保存为PDF
workbookApi.putWorkbookSaveAs(name, outputFilePath, format, options, password, storage, inputFolder);
}
}
2、文档转换结果可在“文档管理”板块中查看,如下:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:164
阅读量:93
阅读量:40
阅读量:178
阅读量:79