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

Fri Sep 06, 2024 6:34 am

wb.saveToFile(pdfFilePath, FileFormat.PDF);//excel 存为pdf
wb.dispose();
PdfDocument doc = new PdfDocument();
doc.loadFromFile(pdfFilePath);
使用这个代码加载上述excel转的pdf文件 doc.loadFromFile(pdfFilePath); 这行代码间歇性出错,每次出错后重启jar后又可以继续运行。
报错内容如下:
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 0
at com.spire.pdf.widget.PdfDocumentWidget.spr (Unknown Source)
at com.spire.pdf.widget.PdfDocumentWidget.<init>(Unknown Source)
at com.spire.pdf.widget.PdfDocumentWidget.<init>(Unknown Source)
at com.spire.pdf.PdfDocument.loadFromFile(Unknown Source)
请问怎么解决?

kelro_zheng
 
Posts: 1
Joined: Fri Sep 06, 2024 6:26 am

Fri Sep 06, 2024 9:01 am

您好,

感谢您的留言。我模拟了你的场景进行测试,但是无法复现你的异常信息。为了我们更准确的调查你的问题,请向我们提供你的输入excel文档和JDK版本信息。您可以在此处上传或通过电子邮件([email protected])发送给我们. 提前感谢。

Sincerely,
Amin
E-iceblue support team
User avatar

Amin.Gan
 
Posts: 306
Joined: Mon Jul 15, 2024 5:40 am

Return to 中文技术支持