加密 PDF 文档

您可以对 PDF 文档进行加密,以防止未经授权访问文件内容。

您在加密级别 PDF 输出属性中设置的安全级别将指定 PDF 文档加密所用的加密算法。可在服务器级别或报表级别定义 PDF 文档的加密。请参见PDF 输出属性

Publisher 支持对以下文档使用 AES-256 加密:

  • 使用 FOProcessor 或 PDFGenerator 实用程序从 RTF 和 XPT 模板生成的 PDF 文档。
  • 使用 FormProcessor 实用程序从 PDF 模板(PDF 表单)生成的 PDF 文档。Publisher 不支持加密表单输入。
  • 使用“PDF 到 PostScript”或“PDF 到 PCL”打印筛选器打印的不带密码保护的 PDF 文档。如果没有筛选器,则您无法将加密的 PDF 文档发送到 CUPS 打印机或 IPP 打印机。

Publisher 使用 JCE(Java Cryptography Extension,Java 加密扩展)的 AES 实施来加密和解密文档。如果要对 PDF 文档使用 AES 256 位加密,则需要在运行已安装 Publisher 的容器的 JVM 上安装 JCE 无限制强度管辖策略,但 AES 128 位加密不需要此策略。

Publisher 不支持加密输入。