为有中文需求的客户提供多渠道中文技术支持.

Thu Nov 30, 2023 6:05 am

你好,使用的免费版的jar包,为什么有的Excel可以转pdf,有的不行。

调用方式
workbook.saveToFile(pdfFilePath, FileFormat.PDF)

报错异常
java.lang.NullPointerException
at com.spire.xls.packages.sprsEA.spr (Unknown Source)
at com.spire.xls.packages.sprsEA.spr (Unknown Source)
at com.spire.xls.packages.spredA.spr (Unknown Source)
at com.spire.xls.packages.sprHPA.spr (Unknown Source)
at com.spire.xls.packages.sprHPA.spr (Unknown Source)
at com.spire.xls.packages.sprTQA.spr (Unknown Source)
at com.spire.xls.packages.sprqcB.spr (Unknown Source)
at com.spire.xls.packages.sprZCB.spr (Unknown Source)
at com.spire.xls.packages.sprLDB.spr (Unknown Source)
at com.spire.xls.packages.sprqcB.spr (Unknown Source)
at com.spire.xls.packages.sprHEB.spr (Unknown Source)
at com.spire.xls.packages.sprHEB.spr (Unknown Source)
at com.spire.xls.packages.sprHEB.spr (Unknown Source)
at com.spire.xls.packages.sprHDB.spr (Unknown Source)
at com.spire.xls.packages.sprgeB.spr (Unknown Source)
at com.spire.xls.packages.sprcDB.spr (Unknown Source)
at com.spire.xls.packages.sprvDB.spr (Unknown Source)
at com.spire.xls.packages.sprHPA.spr (Unknown Source)
at com.spire.xls.packages.sprHPA.spr (Unknown Source)
at com.spire.xls.core.spreadsheet.XlsWorkbook.spr (Unknown Source)
at com.spire.xls.core.spreadsheet.XlsWorkbook.spr (Unknown Source)
at com.spire.xls.Workbook.saveToFile(Unknown Source)

shangxunchao
 
Posts: 2
Joined: Wed Apr 26, 2023 2:25 pm

Thu Nov 30, 2023 6:29 am

您好,

感谢您的咨询。
由于不同的Excel文件里面的内容结构是不一定相同的,因此在将Excel文件转为PDF文件时有些包含特殊元素的文档可能会转换失败。另外,我们的免费版Spire.XLS是不维护的,因此我建议您先使用我们的商业版Spire.XLS(最新版本为Spire.XLS for Java版本: 13.11.6)来测试,它比免费版包含更多的修复和新功能。如果测试之后问题还是存在,请提供以下信息供我们进一步调查。您可以直接将信息附在此帖子上或通过邮件([email protected])发送给我们。提前感谢。
1) 您的输入Excel文件(转换不成功的文档)。
2) 您的测试环境,如win10,x64。
3) 您使用的jdk版本,如jdk1.8。

Sincerely,
Annika
E-iceblue support team
User avatar

Annika.Zhou
 
Posts: 1657
Joined: Wed Apr 07, 2021 2:50 am

Return to 中文技术支持

cron