【问题标题】:WKWebview won't show PDF AnnotationWKWebview 不会显示 PDF 注释
【发布时间】:2017-08-29 03:07:03
【问题描述】:

我正在使用 WKWebView 加载 PDF 文件。我发现pdf中的所有注释都是不可见的。

有人知道如何修复这个错误吗?

【问题讨论】:

    标签: ios iphone pdf wkwebview


    【解决方案1】:

    如果您在 Adob​​e Acrobat 中打开 PDF,是否会显示注释?

    在 PDF 1.7 和更早的文件中,注释不需要在文件中定义其外观,而是 PDF 查看应用程序可以在打开 PDF 时生成它们。并非所有 PDF 查看应用程序都能够生成所有注释类型的外观(PDF 中有许多不同的注释类型)。

    如果 Acrobat 显示注释而 WKWebview 不显示,则注释很可能丢失了它们的外观,并且 Acrobat 正在根据存储在 PDF 中的内容生成它们。

    在 PDF 2.0(最近作为标准发布)中,注释需要具有已定义的正常外观,以便 PDF 查看器不必再生成外观,这将为阅读 PDF 的人提供更加一致的体验(不过这需要一段时间才能流行起来)。

    有许多工具可用于创建注释的外观并将它们保存到 PDF 中,因此如果您确定注释缺少它们的外观,您可以获取其中一种工具并运行 PDF在你的 WKWebview 中展示它们之前。

    【讨论】:

    • 谢谢你的回答。网上搜索后,没有找到你说的工具。您介意推荐您提到的其中一种工具吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    • 2019-12-25
    • 1970-01-01
    • 2017-02-21
    • 2016-05-15
    • 1970-01-01
    相关资源
    最近更新 更多