【发布时间】:2017-08-29 03:07:03
【问题描述】:
我正在使用 WKWebView 加载 PDF 文件。我发现pdf中的所有注释都是不可见的。
有人知道如何修复这个错误吗?
【问题讨论】:
我正在使用 WKWebView 加载 PDF 文件。我发现pdf中的所有注释都是不可见的。
有人知道如何修复这个错误吗?
【问题讨论】:
如果您在 Adobe Acrobat 中打开 PDF,是否会显示注释?
在 PDF 1.7 和更早的文件中,注释不需要在文件中定义其外观,而是 PDF 查看应用程序可以在打开 PDF 时生成它们。并非所有 PDF 查看应用程序都能够生成所有注释类型的外观(PDF 中有许多不同的注释类型)。
如果 Acrobat 显示注释而 WKWebview 不显示,则注释很可能丢失了它们的外观,并且 Acrobat 正在根据存储在 PDF 中的内容生成它们。
在 PDF 2.0(最近作为标准发布)中,注释需要具有已定义的正常外观,以便 PDF 查看器不必再生成外观,这将为阅读 PDF 的人提供更加一致的体验(不过这需要一段时间才能流行起来)。
有许多工具可用于创建注释的外观并将它们保存到 PDF 中,因此如果您确定注释缺少它们的外观,您可以获取其中一种工具并运行 PDF在你的 WKWebview 中展示它们之前。
【讨论】: