1、准备jar包
链接:https://pan.baidu.com/s/1mpKd0kpfYq73q3kSlHR6-Q 密码:d0wm
2、代码
package exportpdf;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
/**
* 导出为 pdf
*
* @Version 1.0
*/
public class ExportPDF {
public static void main(String[] args) throws Exception {
// InputStream licenseIs = Utils.class.getClassLoader().getResourceAsStream("license.xml");
// License aposeLic = new License();
// aposeLic.setLicense(licenseIs);
// 将 XML 另存为 PDF
Workbook wb = new Workbook("C:\\Users\\ca\\Desktop\\11.xlsx");
wb.save("C:\\Users\\ca\\Desktop\\11.pdf", SaveFormat.PDF);
}
}
这里的 license 添加后也不好用,所以导出的 PDF 每一页的第一行会有水印,我们可以采取添加白色长条图片的方式覆盖掉该水印,方式参考