0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于线性化和加解密PDF文档的多功能工具PDFlibPLOP

工程师邓生 来源:哲想软件 作者:哲想软件 2022-08-20 16:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PDFlibPLOP(PDF线性化、优化、保护)是用于线性化、优化、修复、分析、加密和解密PDF文档的多功能工具。

扩展版PLOPDS(数字签名)支持PLOP的所有功能以及将数字签名应用于PDF文档的能力。

PLOP线性化和优化功能可创建高效且小型的PDF文档,以实现快速Web交付。

PLOP保护功能可加密或解密PDF文档并应用或删除权限设置,例如“不允许打印”或“不允许内容提取”。

PLOP的修复模式会自动检测损坏的PDF文档并在可能的情况下修复问题。

PLOP分析功能可用于查询PDF文档的任意属性。

文档信息条目和XMP元数据可以以符合PDF/A和PDF/X的方式检索和设置。

线性化

使用PDFlibPLOP,您可以线性化PDF文档以通过Web快速交付(字节服务)。Byteserving提高了下载速度,因为第一页已经可见,而文档的其余部分在后台下载。

优化

PLOP可以在不影响质量的情况下减小PDF文档的文件大小。它通过删除不必要或冗余的相同对象来实现这一点,例如重复嵌入的字体、图像、相同的ICC颜色配置文件等。

对称加密的密码安全

PLOP可以应用用户密码和主密码,并设置权限限制以防止使用Acrobat打印文档,禁止提取或修改文本等。

PLOP支持强 AES-256加密和Unicode密码。使用PLOP,您可以:

使用用户密码或主密码加密PDF文档;

删除PDF加密(如果您知道主密码);

添加或删除权限限制,例如“不允许提取文本”(如果您知道主密码);

使用公钥加密的证书安全性

PLOP支持与电子邮件加密类似的证书安全性。可以为一组收件人加密PDF文档,其中每个收件人都用证书(公钥)标识。只有合法的收件人才能使用相应的数字ID(私钥)打开文档。由于证书安全性是PDF规范不可或缺的一部分,因此它可以在Acrobat和AdobeReader 中运行,无需任何插件或其他自定义软件。

与密码安全相比,证书安全提供了几个优势:

不得向文件接收者分发密码;

可以为每个收件人或收件人组指定单独的权限限制;

收件人不能将文档密码传递给未经授权的第三方。

使用PLOP,您可以使用证书加密PDF文档、应用权限限制以及解密受证书安全保护的文档(前提是您有合适的数字ID)。可以利用证书安全的优势,例如安全地分发交易文件或商业内容。

修复模式

PLOP检测各种结构PDF问题并自动修复文档。PLOP还修复了某些XMP问题,并可选择删除损坏的XMP元数据。

使用pCOS进行PDF分析

PLOP包括pCOS编程接口和pCOS命令行工具,用于查询PDF文档的详细信息,例如

提取文档信息条目和XMP元数据

列出字体和其他资源

查询页面大小

查询安全状态、加密方案、权限设置

更多PDF属性(参见单独的pCOS数据表)。

XMP 元数据

元数据是应用软件许多领域中的一个重要主题。XMP(可扩展元数据平台)是一个ISO标准化的基于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。

根据根特工作组(GWG)广告票方案添加XMP元数据。

添加公司特定的XMP元数据。

文档信息条目

使用PLOP,您可以添加新的文档信息条目或替换现有信息条目的值。可以设置预定义和自定义条目。如果输入文档包含XMP文档元数据,所有预定义的信息条目都会同步到XMP元数据,以保持元数据一致(这是PDF/A的要求)。

PDF 版本和标准

PLOP支持所有相关的PDF版本和标准:

PLOP可处理最高至PDF1.7 (ISO 32000-1) 的所有PDF版本,包括扩展级别8和PDF2.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-3/4/5(ISO 15930) 打印生产标准、用于可变和事务打印的PDF/VT-1(ISO 16612-2) 和PDF/UA-1(ISO 14289)可访问的PDF。

部署

PLOP 库还是命令行工具?

PLOP可用作各种开发环境的编程库(组件)和批处理操作的命令行工具。库和命令行工具提供类似的功能,但适用于不同的部署任务。

PLOP编程库用于桌面或服务器应用程序。PLOP包中包含将库与所有受支持的语言绑定一起使用的编程示例。由于PLOP库接受来自磁盘文件或直接在内存中的PDF输入文档,它可以轻松地与其他产品组合。

PLOP命令行工具适用于批量处理PDF文档。它不需要任何编程,但提供了强大的命令行选项,可用于将其集成到复杂的工作流程中。PLOP命令行工具也可以从不支持使用PLOP库的环境中调用。

支持的开发环境

PDFlibPLOP 无处不在——它几乎可以在所有计算平台上运行。我们为所有常见的Windows、macOS、Linux和Unix以及IBMZ 大型机系统提供32位和64位软件包。还提供iOSAndroid版本。

PLOP内核是用高度优化的C和C++代码编写的,以实现最高性能和最小开销。通过一个简单的API(应用程序编程接口),PLOP功能可以从各种开发环境中访问:

Cand C++

Java

.NETand .NET Core

Objective-C(macOS and iOS) and Swift

Perl

PHP

Python

Ruby

用于数字签名PDF的PLOPDS

扩展版PLOPDS 支持PLOP的所有功能以及将数字签名应用于PDF文档的能力。




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web服务器
    +关注

    关注

    0

    文章

    139

    浏览量

    25155
  • PDF
    PDF
    +关注

    关注

    1

    文章

    177

    浏览量

    35307
  • 加解密
    +关注

    关注

    0

    文章

    18

    浏览量

    6692
  • XMP
    XMP
    +关注

    关注

    0

    文章

    6

    浏览量

    7436

原文标题:PDFlib PLOP 5 - PDF线性化、优化、保护

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?

    目前单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?
    发表于 12-04 06:09

    AES加解密算法逻辑实现及其在蜂鸟E203SoC上的应用介绍

    这次分享我们会简要介绍AES加解密算法的逻辑实现,以及如何将AES算法做成硬件协处理器集成在蜂鸟E203 SoC上。 AES算法介绍 AES算法属于对称密码算法中的分组密码,其明文/密文分组长度为
    发表于 10-29 07:29

    基于蜂鸟E203的AES加解密NICE协处理单元设计

    作品简介 我们设计了基于NICE接口的AES加解密协处理单元,拓展了6条拓展指令,支持EBC、CBC、、CFB、OFB、CTR五种加密模式,和软件相比,速度提高约2000倍。整体框架如下
    发表于 10-29 06:37

    还在用PDF文档查资料?飞凌嵌入式「产品在线文档」让您的开发效率狂飙

    在数字办公日益普及的今天,产品开发资料作为用户获取功能指南与解决开发问题的核心载体,其形态正经历着从 “离线静态” 到 “在线动态” 的重要转变。传统PDF手册依赖【下载-存储-手动更新】的模式
    发表于 09-26 08:57

    轻量级加密解密:Crypto核心库守护数据安全的终极答案

    在数据安全领域,“重量级”不等于“强效”。Crypto核心库摒弃臃肿设计,聚焦轻量化创新,通过精简算法与高效逻辑,实现加密解密的双重突破——既让数据安全无懈可击,又让系统运行轻如鸿毛。 加解密算法
    的头像 发表于 08-04 14:41 701次阅读
    轻量级加密<b class='flag-5'>解密</b>:Crypto核心库守护数据安全的终极答案

    【HarmonyOS 5】鸿蒙应用实现发票扫描、文档扫描输出PDF图片或者表格的功能

    【HarmonyOS 5】鸿蒙应用实现发票扫描、文档扫描输出PDF图片或者表格的功能 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 图(1-1
    的头像 发表于 07-11 18:16 879次阅读
    【HarmonyOS 5】鸿蒙应用实现发票扫描、<b class='flag-5'>文档</b>扫描输出<b class='flag-5'>PDF</b>图片或者表格的<b class='flag-5'>功能</b>

    harmony-utils之AES,AES加解密

    harmony-utils之AES,AES加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具
    的头像 发表于 06-30 17:30 457次阅读

    harmony-utils之DES,DES加解密

    harmony-utils之DES,DES加解密 harmony-utils 简介与说明 [harmony-utils]一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具
    的头像 发表于 06-30 17:16 327次阅读

    harmony-utils之RSA,RSA加解密

    harmony-utils之RSA,RSA加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具
    的头像 发表于 06-30 16:52 664次阅读

    harmony-utils之SM2,SM2加解密

    harmony-utils之SM2,SM2加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具
    的头像 发表于 06-30 16:47 605次阅读

    harmony-utils之SM4,SM4加解密

    harmony-utils之SM4,SM4加解密 harmony-utils 简介与说明 harmony-utils 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具
    的头像 发表于 06-28 18:36 558次阅读

    SC1894 225MHz至3800MHz RF功率放大器线性化电路(RFPAL)技术手册

    SC1894是Scintera 第3代RF PA线性化电路(RFPAL ^™^ ),与前代产品相比,校正性能和功能都有所改善。SC1894是一款完全自适应RFin/RFout预失真线性化
    的头像 发表于 04-08 14:33 891次阅读
    SC1894 225MHz至3800MHz RF功率放大器<b class='flag-5'>线性化</b>电路(RFPAL)技术手册

    SC1905 698MHz至3800MHz RF功率放大器线性化电路(RFPAL)技术手册

    SC1905为SC1894 RF PA线性化电路(RFPAL)的引脚兼容升级版本,支持高达100MHz信号带宽。SC1905为完全自适应、RFin/RFout预失真线性化方案,优化用于较宽范围
    的头像 发表于 04-08 13:48 805次阅读
    SC1905 698MHz至3800MHz RF功率放大器<b class='flag-5'>线性化</b>电路(RFPAL)技术手册

    AN-0970: 使用ADuC706x微控制器实现RTD接口和线性化

    电子发烧友网站提供《AN-0970: 使用ADuC706x微控制器实现RTD接口和线性化.pdf》资料免费下载
    发表于 01-14 16:00 1次下载
    AN-0970: 使用ADuC706x微控制器实现RTD接口和<b class='flag-5'>线性化</b>

    输出PDF文档时,如果点选1:1比例时,镜像的功能就没作用

    #为什么输出PDF文档时,如果点选1:1比例时,镜像的功能就没用了呢
    发表于 12-27 16:21