123
QPDF

QPDF

QPDF是一个命令行程序,可对PDF文件进行结构化,内容保留的转换。
它可能被称为pdf-to-pdf之类的东西。它还为PDF制作软件的开发人员或只想查看PDF文件内部信息以了解其工作方式的人们提供了许多有用的功能。QPDF能够创建线性化(也称为Web优化)文件和加密文件。它还能够将带有对象流的PDF文件(也称为压缩对象)转换为不包含压缩对象的文件,或者从不包含它们(甚至已经包含)的文件中生成对象流。QPDF还支持一种特殊模式,该模式旨在允许您在文本编辑器中编辑PDF文件的内容。有关更多详细信息,请参见下面的文档链接。...QPDF通过将对象从一个PDF文件复制到另一个文件以及处理PDF文件中的页面列表的功能,支持合并和拆分PDF。QPDF库还使您可以从头开始创建PDF文件。在这种模式下,您负责提供文件的所有内容,而QPDF库负责处理对象的所有语法表示形式,交叉引用表的创建,以及(如果使用它们的话)对象流,加密,线性化,和其他语法细节。QPDF不是PDF内容创建库,PDF查看器或能够将PDF转换为其他格式的程序。特别是,QPDF对PDF内容流的语义一无所知。如果您正在寻找可以做到这一点的东西,那么应该去别处。但是,一旦有了有效的PDF文件,就可以使用QPDF来转换您原来的PDF创建可能无法处理的文件。例如,程序会生成简单的PDF文件,但无法对其进行密码保护,对其进行网络优化或执行该类型的其他转换。

分类目录

具有任何许可的所有平台的QPDF替代品

Stapler

Stapler

Stapler是Pythontk的纯Python替代品,PDFtk是从命令行处理PDF文档的工具。像pdftk一样,装订器是一个命令行工具。