资源简介
java利用Aspose.cells.jar将本地excel文档转化成pdf(完美破解版 无水印 无中文乱码)
代码片段和文件信息
package com.demo;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import com.aspose.cells.License;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
/**
*
* 由于ASPOSE比较吃内存,操作大一点的文件就会堆溢出,所以请先设置好java虚拟机参数:-Xms512m -Xmx512m(参考值)
* 如有疑问,请在CSDN下载界面留言或者联系QQ569925980
*
* @author Spark
*
*/
public class Test {
/**
* 获取license
*
* @return
*/
public static boolean getLicense() {
boolean result = false;
try {
InputStream is = Test.class.getClassLoader().getResourceAsStream(“\\license.xml“);
License aposeLic = new License();
aposeLic.setLicense(is);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
/**
* 支持DOC DOCX OOxml RTF HTML OpenDocument PDF EPUB XPS SWF等相互转换
*
* @param args
*/
public static void main(String[] args) {
// 验证License
if (!getLicense()) {
return;
}
try {
long old = System.currentTimeMillis();
Workbook wb = new Workbook(“D:\\test.xlsx“);// 原始excel路径
File pdfFile = new File(“D:\\test.pdf“);// 输出路径
FileOutputStream fileOS = new FileOutputStream(pdfFile);
wb.save(fileOS SaveFormat.PDF);
long now = System.currentTimeMillis();
System.out.println(“共耗时:“ + ((now - old) / 1000.0) + “秒“);
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\
文件 366 2018-05-18 15:45 AsposeCells 8.5.2\.classpath
文件 387 2018-05-18 15:45 AsposeCells 8.5.2\.project
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\.settings\
文件 598 2018-05-18 15:45 AsposeCells 8.5.2\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\bin\
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\bin\com\
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\bin\com\demo\
文件 1980 2018-05-18 15:45 AsposeCells 8.5.2\bin\com\demo\Test.class
文件 584 2018-05-18 15:45 AsposeCells 8.5.2\bin\license.xm
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\lib\
文件 6062936 2018-05-18 15:45 AsposeCells 8.5.2\lib\aspose-cells-8.5.2.jar
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\src\
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\src\com\
目录 0 2018-05-18 15:45 AsposeCells 8.5.2\src\com\demo\
文件 1820 2018-05-18 15:45 AsposeCells 8.5.2\src\com\demo\Test.java
文件 584 2018-05-18 15:45 AsposeCells 8.5.2\src\license.xm
- 上一篇:Java开发android
- 下一篇:java做的简单的规范的自动售货机
评论
共有 条评论