【发布时间】:2021-05-18 03:48:24
【问题描述】:
我在合并单个 PDF 文件时使用以下代码。
链接:https://codesjava.com/itext-merge-pdf-files-in-java
仅在某些时候,我面临以下问题,我该如何解决,请帮助我,我应该在现场使用。 itextpdf.5.4.4版本
Adobe Acrobat Reader 无法打开 pdf 文件,因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送且未正确解码)。
【问题讨论】:
-
虽然 Hakan 的回答是正确的,但合并 PDF 确实应该使用
PdfCopy,而不是普通的PdfWriter,即使是后一种变体也不应该导致 PDF 损坏。因此,很可能有一个细节你没有提到。合并 PDF 时是否检查过控制台的错误消息?另外,请分享一个损坏的结果 PDF 以供分析。