如何在受保护的 PDF 文件中显示自定义内容?

How to display custom content in protected PDF files?

当 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 LiveCycle ES 提供 'custom content'。

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

但我认为使用非 Adob​​e 软件将此类内容添加到现有 PDF 的唯一方法将涉及违反作者意图的 Rights Managment 政策,这不是您想要做的事情。

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