我使用adobeacrobatpro创建了一个可填充的pdf,并为输入字段添加了标签。在可访问性检查中传递的标记内容、标记注解、标记表单字段,这些字段是我试图使用itext填充的文档的可访问性检查。当我试图使用itext库从java代码填充文档时,我遇到了这个错误。
ERROR com.itextpdf.kernel.pdf.PdfDocument - Tag structure initialization failed, tag structure is ignored, it might be corrupted.
com.itextpdf.kernel.PdfException: StructParent index not found in tagged object.
at com.itextpdf.kernel.pdf.tagging.ParentTreeHandler.registerMcr(ParentTreeHandler.java:182)
at com.itextpdf.kernel.pdf.tagging.ParentTreeHandler.registerAllMcrs(ParentTreeHandler.java:266)
at com.itextpdf.kernel.pdf.tagging.ParentTreeHandler.<init>(ParentTreeHandler.java:104)
at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.<init>(PdfStructTreeRoot.java:82)
at com.itextpdf.kernel.pdf.PdfDocument.tryInitTagStructure(PdfDocument.java:1937)
at com.itextpdf.kernel.pdf.PdfDocument.open(PdfDocument.java:1709)
at com.itextpdf.kernel.pdf.PdfDocument.<init>(PdfDocument.java:293)
at com.itextpdf.kernel.pdf.PdfDocument.<init>(PdfDocument.java:261)
pdf链接:https://drive.google.com/file/d/1ko772gqbolj0onmazsdgprlqfutrckbs/view?usp=sharing
暂无答案!
目前还没有任何答案,快来回答吧!