如何在受保护的 PDF 文件中显示自定义内容?
How to display custom content in protected PDF files?
当 PDF 文档受到来自 Adobe LiveCycle ES 或 Adobe AEM Forms 的安全策略保护时,它只能由 Adobe Reader 打开。这是您尝试在另一个 PDF 查看器中打开它时的样子。
微软边缘:
Firefox(内部使用 PDF.js):
但我看到受保护的 PDF 文档在其他查看器中显示了下载和安装 Adobe Reader 的自定义说明。显然,有一种方法可以将未受保护的内容添加到受保护的 PDF 文件中,其他 PDF 查看器将显示该内容。我该怎么做?
这是我正在谈论的 PDF 文件的示例。
在 Adobe 中打开时 Reader:
在 Firefox 中打开时:
我相信完成您要求的唯一方法是在初始 创作 期间使用 Adobe LiveCycle ES 提供 'custom content'。
(这是如何实现的可能类似于动态 XFA 内容的工作方式,在动态 XFA 内容中,页面包含一些不符合 XFA 标准的读者可以回退以显示的内容,而不仅仅是出错。)
但我认为使用非 Adobe 软件将此类内容添加到现有 PDF 的唯一方法将涉及违反作者意图的 Rights Managment 政策,这不是您想要做的事情。
我也在 Adobe 论坛上发布了这个问题,那里有人回答了正确答案。 AEM Forms 具有允许将封面添加到受策略保护的文档的功能:https://help.adobe.com/en_US/AEMForms/6.1/RMHelp/WS2d2a17056e219198-31ba356e14172797744-8000.html
当 PDF 文档受到来自 Adobe LiveCycle ES 或 Adobe AEM Forms 的安全策略保护时,它只能由 Adobe Reader 打开。这是您尝试在另一个 PDF 查看器中打开它时的样子。
微软边缘:
Firefox(内部使用 PDF.js):
但我看到受保护的 PDF 文档在其他查看器中显示了下载和安装 Adobe Reader 的自定义说明。显然,有一种方法可以将未受保护的内容添加到受保护的 PDF 文件中,其他 PDF 查看器将显示该内容。我该怎么做?
这是我正在谈论的 PDF 文件的示例。
在 Adobe 中打开时 Reader:
在 Firefox 中打开时:
我相信完成您要求的唯一方法是在初始 创作 期间使用 Adobe LiveCycle ES 提供 'custom content'。
(这是如何实现的可能类似于动态 XFA 内容的工作方式,在动态 XFA 内容中,页面包含一些不符合 XFA 标准的读者可以回退以显示的内容,而不仅仅是出错。)
但我认为使用非 Adobe 软件将此类内容添加到现有 PDF 的唯一方法将涉及违反作者意图的 Rights Managment 政策,这不是您想要做的事情。
我也在 Adobe 论坛上发布了这个问题,那里有人回答了正确答案。 AEM Forms 具有允许将封面添加到受策略保护的文档的功能:https://help.adobe.com/en_US/AEMForms/6.1/RMHelp/WS2d2a17056e219198-31ba356e14172797744-8000.html