我在使用PDF文档时遇到了一些问题:
com.itextpdf.kernel.PdfException: Document has no pages.
INFO | jvm 2 | main | 2019/07/12 15:14:17.389 | at
com.itextpdf.kernel.pdf.PdfPagesTree.generateTree(PdfPagesTree.java:263)
[kernel-7.1.1.jar:?]
INFO | jvm 2 | main | 2019/07/12 15:14:17.389 | at
com.itextpdf.kernel.pdf.PdfDocument.close(PdfDocument.java:837) ~
[kernel-7.1.1.jar:?]
INFO | jvm 2 | main | 2019/07/12 15:14:17.389 | at
com.app.document.PdfHelper.close(PdfHelper.java:128) ~
我现在无法发布代码,但是有关为什么会发生这种情况的任何提示吗?我必须知道可能的原因。
答案 0 :(得分:0)
PDF至少需要一页。如果您要创建新的PDF,并且您的代码中有错误,那么它将无法在新文档中创建页面。那么您当然可以遇到这个问题。
另一种可能性是由于使用的PDF库中的错误导致页面创建失败。