package com.demo;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import com.aspose.cells.License;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
/**
* 由于ASPOSE比较吃内存,操作大一点的文件就会堆溢出,所以请先设置好java虚拟机参数:-Xms512m -Xmx512m(参考值)<br>
*/
public class Excel2PdfUtil {
/**
* @param args
*/
public static void main(String[] args) {
excel2Pdf("D://report.xls", "D://report.pdf");
}
/**
* 获取license
*
* @return
*/
private static boolean getLicense() {
boolean result = false;
try {
InputStream license = Excel2PdfUtil.class.getClassLoader().getResourceAsStream("\\license.xml");// license路径
License aposeLic = new License();
aposeLic.setLicense(license);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
public stati
java采用aspose将Excel转为PDF
最新推荐文章于 2025-04-15 18:13:09 发布