软件说明
PDFlib PLOP 5 –线性化、优化、保护
PDFlib PLOP(PDF线性化,优化,保护)是用于线性化,优化,修复,分析,加密和解密PDF文档的通用工具。
扩展版本PLOP DS(数字签名)支持PLOP的所有功能,以及将数字签名应用于PDF文档的功能。
PLOP线性化和优化功能创建高效,小型的PDF文档,用于快速Web交付。
PLOP保护功能加密或解密PDF文档,并应用或删除权限设置,例如»不允许打印«或»不允许内容提取«。
PLOP的修复模式会自动检测损坏的PDF文档,并尽可能修复问题。
PLOP分析特征可用于查询PDF文档的任意属性。
可以以PDF / A和PDF / X兼容的方式检索和设置文档信息条目和XMP元数据。
线性化
使用PDFlib PLOP,您可以线性化PDF文档,以便通过Web快速交付(byteserving)。由于第一页已经可见,而文档的其余部分在后台下载,所以字节增加了感知的下载速度。
优化
PLOP可以显着减少PDF文档的文件大小,而不影响质量。它通过去除不必要或冗余的相同对象(例如重复嵌入的字体,图像,相同的ICC颜色配置文件等)来实现这一点。
密码安全
PLOP可以应用用户和主密码,并设置权限限制,以防止使用Acrobat打印文档,禁止文本提取或修改等。
PLOP支持强AES-256加密和Unicode密码。使用PLOP,您可以:
使用用户或主密码或两者加密PDF文档;
删除PDF加密(如果您知道主密码);
添加或删除权限限制,例如»不允许文本提取«(如果你知道主密码);
证书安全
PLOP还支持类似于电子邮件加密的证书安全性。可以为多个收件人加密PDF文档,其中每个收件人使用证书(公钥)标识。只有合法收件人可以打开具有相应数字ID(私钥)的文档。由于证书安全性是PDF格式规范的组成部分,它在Acrobat和Adobe Reader中工作,而不需要任何插件或其他定制软件。
证书安全比密码安全具有几个优点:
没有必须分发给文档收件人的密码;
可以为每个收件人指定个人权限限制;
收件人不能将文档密码传递给未授权的第三方。
使用PLOP,您可以使用证书加密PDF文档,应用权限限制,以及解密受证书安全保护的文档(前提是您具有合适的数字ID)。证书安全的优点可以被利用。用于安全地分发交易文档或商业内容。
修复模式
PLOP检测各种结构性PDF问题并自动修复文档。 PLOP还可以修复某些XMP问题,并可选择删除损坏的XMP元数据。
PDF分析
PLOP库包括用于查询PDF文档的详细信息的pCOS接口,例如文档信息和XMP元数据,字体列表,页面大小等等(请参阅pCOS产品的单独数据表)。
XMP元数据
元数据(»关于数据的数据«)是在许多应用软件领域中的重要主题。 XMP(可扩展元数据平台)是一个基于XML的框架,具有许多预定义的元数据属性。 XMP集成在Acrobat / PDF中,比简单的文档信息条目强大得多。 PDF / A和其他ISO标准需要XMP。许多行业组织已经发布了针对垂直应用的基于XMP的建议。
使用PLOP,您可以在PDF文档中插入XMP元数据,并从PDF中提取XMP。插入的XMP经过验证以确保输出正确和符合标准。如果输入文档符合PDF / A或PDF / X,则PLOP确保在相应标准中阐述的XMP规则。
使用PLOP插入XMP可以在以下和许多其他情况下使用(样本XMP文件包含在PLOP分发中):
将XMP元数据添加到PDF / A文档,包括支持PDF / A标准中定义的XMP扩展模式。
添加描述数字化遗留文档扫描过程的XMP元数据,也根据PDF / A。
根据Ghent工作组(GWG)广告Ticket方案添加XMP元数据。
添加公司特定的XMP元数据。
文档信息条目
使用PLOP,您可以添加新的文档信息条目或替换现有信息条目的值。可以设置预定义和自定义条目。如果输入文档包含XMP文档元数据,则所有预定义的信息条目将与XMP元数据同步,以保持元数据一致(这是PDF / A的要求)。
PDF版本和标准
PLOP支持所有相关的PDF版本和标准:
PLOP可处理所有高达Acrobat DC的PDF版本,即PDF 1.7(ISO 32000-1),扩展级别为8. PLOP也可以根据即将推出的标准PDF 2.0(ISO 32000-2)处理文档。
PLOP知道PDF / A-1/2/3(ISO 19005)存档标准:如果输入文档
符合PDF / A,输出文档也保证符合。 PLOP完全支持PDF / A要求的XMP扩展模式。在PDF文档中插入符合PDF / A的XMP元数据的能力是PLOP的一个重要优点。
类似地,PLOP知道用于可变和事务打印的PDF / X-1a / 3/4/5(ISO 15930)印刷生产标准,PDF / VT-1/2(ISO 16612-2) (ISO 14289)。
PLOP库或命令行工具?
PLOP可用作各种开发环境的编程库(组件),也可作为批处理操作的命令行工具。库和命令行工具提供类似的功能,但适用于不同的部署任务。
PLOP编程库用于集成到桌面或服务器应用程序中。在所有支持的语言绑定中使用库的示例都包含在PLOP包中。由于PLOP库从磁盘文件接收PDF输入文档或直接在内存中,因此可以轻松地与其他产品组合使用。
PLOP命令行工具适合批量处理PDF文档。它不需要任何编程,但提供了强大的命令行选项,可用于将其集成到复杂的工作流程。 PLOP命令行工具也可以在不支持使用PLOP库的环境中调用。
支持的开发环境
PDFlib PLOP无处不在 – 它几乎在所有计算平台上运行。我们为所有常见的Windows,OS X / macOS,Linux和Unix以及IBM zSeries大型机系统提供32位和64位软件包。 iOS和Android版本也可用。
PLOP核心是用高度优化的C和C ++代码编写的,以实现更大的性能和小的开销。通过简单的API(应用程序编程接口),可以从各种开发环境访问PLOP功能:
COM用于VB,ASP等
C和C ++
Java,包括servlet和Java应用程序服务器
.NET用于C#,VB.NET,ASP.NET等。
Objective-C
Perl
PHP
P、Python
Ruby
PLOP DS用于数字签名PDF
扩展版本PLOP DS支持PLOP的所有功能,以及将数字签名应用于PDF文档的功能。有关详细信息,请参阅单独的PLOP DS页面。