【发布时间】:2017-08-29 05:15:37
【问题描述】:
我已成功使用 iText 库生成 PDF,但遇到了一个奇怪的问题。当我在自己的系统上下载 PDF 文件时,它看起来不错;我会将其描述为常规且正确的。但是,当我通过电子邮件将 PDF 文件发送给我的朋友时,它具有不同的布局,我将其描述为不规则。当我在互联网上扫描 PDF(不下载)时,它看起来也很不规则。所以我想知道:我做错了什么,如果是,我该如何解决这个问题?
【问题讨论】:
-
怎么不规则?除非您提供更多详细信息,否则我们无法为您提供帮助。
-
第一个猜测:你没有嵌入任何字体。 PDF 代表 Portable 文档格式,这意味着您在何处(或在哪个操作系统上)查看 PDF 并不重要;它应该总是一样的。主要的例外是使用非嵌入字体时。将您的 PDF 创建为 PDF/A 文件以解决此问题。第二个猜测:您的朋友使用损坏的 PDF 查看器;网上找到的许多“PDF 扫描仪”都无法正常工作。第三个猜测:您使用的是过时版本的 iText。
-
“我做错什么了吗” - 很有可能。 “如果是这样,我该如何解决这个问题?” - 你应该首先提供一些关于你实际做了什么的信息,即将关键代码添加到问题中并共享一个示例结果 PDF。
标签: java email pdf download itext