繁体   English   中英

Adobe Acrobat Reader 无法打开 pdf 文件,因为它不是受支持的文件类型或文件已损坏

[英]Adobe Acrobat Reader could not open pdf file because it is either not a supported file type or because the file has been damaged

我在合并单个 PDF 文件时使用下面的代码。

链接: https://codesjava.com/itext-merge-pdf-files-in-java

仅在某些时候,我面临以下问题,我该如何解决,请帮助我,我应该实时使用。 itextpdf.5.4.4版本

Adobe Acrobat Reader 无法打开 pdf 文件,因为它不是受支持的文件类型或文件已损坏(例如,它作为 email 附件发送且未正确解码)。

您错误地尝试使用 PDFWriter class 合并 PDF 文件。 根据 iText 库的创建者,这是错误代码,不应使用。

请参阅这篇文章如何正确合并 PDF 文件。

使用 iText 合并不同宽度的 pdf 文档

您应该使用 PDFCOPY class 来合并文件。

此外,您不能像第一句话所述合并“单个” PDF 文件。 合并的想法是合并多个页面或文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM