【问题标题】:How to display custom content in protected PDF files?如何在受保护的 PDF 文件中显示自定义内容?
【发布时间】:2019-01-19 19:28:35
【问题描述】:

当 PDF 文档受 Adob​​e LiveCycle ES 或 Adob​​e AEM Forms 的安全策略保护时,它只能由 Adob​​e Reader 打开。这是您尝试在另一个 PDF 查看器中打开它时的样子。

微软边缘:

Firefox(内部使用 PDF.js):

但我在其他查看器中看到了安全的 PDF 文档,这些文档显示了下载和安装 Adob​​e Reader 的自定义说明。显然,有一种方法可以将不受保护的内容添加到受保护的 PDF 文件中,其他 PDF 查看器将显示这些内容。我该怎么做?

这是我正在谈论的 PDF 文件的示例。

在 Adob​​e Reader 中打开时:

在 Firefox 中打开时:

【问题讨论】:

  • 您能否向我们提供一个指向显示该问题的示例文档的链接?如果这不可能,我们能否看到“下载安装 Adob​​e Reader 的自定义说明”的屏幕截图?这将帮助我提供有用的答案。
  • @JosephA 我添加了上面的截图。您可以看到,在 Adob​​e Reader 中打开时,文档要求登录(我猜是 AEM Forms?),而在 Firefox 中,它要求使用 Adob​​e Reader。

标签: pdf protected livecycle


【解决方案1】:

我也在 Adob​​e 论坛上发布了这个问题,有人在那里回答了正确的答案。 AEM Forms 具有允许将封面添加到受策略保护的文档的功能:https://help.adobe.com/en_US/AEMForms/6.1/RMHelp/WS2d2a17056e219198-31ba356e14172797744-8000.html

【讨论】:

    【解决方案2】:

    我认为,完成您所要求的唯一方法是在 PDF 的初始创作期间提供“自定义内容”,例如使用 Adob​​e LiveCycle ES。

    (实现这一点的方式可能类似于动态 XFA 内容的工作方式,其中页面包含一些不符合 XFA 标准的读者可以回退显示的内容,而不仅仅是出错。)

    但我认为使用非 Adob​​e 软件将此类内容添加到现有 PDF 的唯一方法是违反作者预期的权利管理政策,这不是您想要做的事情。

    【讨论】:

    • 感谢您的回复。我不是要修改已受策略保护的文档,而是要修改已受保护的文档。例如。我们通过在每个页面上添加水印来修改 PDF 文档,然后使用 AEM Forms 应用权限管理策略。该策略(除其他外)不允许修改文档,从而确保无法删除水印。现在我想在应用策略之前进行另一项修改 - 我在这里询问的那个。
    • 感谢您的澄清,我看到您已经找到了很好的答案。根据那里提到的内容,它确实似乎依赖于放置在传统 PDF 软件期望找到的文档第一页上的后备内容。
    猜你喜欢
    • 1970-01-01
    • 2013-10-19
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多