pdf文档 MuPDF 1.25.0 Documentation

1.11 MB 259 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了MuPDF 1.25.0版本中命令行工具mutool的使用方法。mutool提供了多种功能,包括清理和修复PDF文件、提取图像和字体资源、合并多个PDF文档、将PDF页面分割为海报格式以及签名和验证PDF文件。文档还说明了如何通过命令行选项进行PDF文件的加密、解密、压缩和解压缩操作,以及如何处理PDF文件中的元数据和注释。此外,文档还提供了创建PDF文件的示例代码,展示了如何使用JavaScript和MuPDF库从零开始生成PDF文件。
AI总结
《MuPDF 1.25.0 Documentation》主要介绍了MuPDF的命令行工具**mutool**的使用方法及其功能。MuPDF是一个轻量级的PDF、XPS和电子书查看器,支持多种文件格式,提供了丰富的命令行操作选项。以下是文档的核心内容总结: ### 1. **mutool 主要功能** - **提取资源**:从PDF文件中提取图像和嵌入字体资源。 - **清理和修复PDF**:通过`mutool clean`命令可以美化、重写PDF文件,修复损坏的文件,解压压缩流,过滤页面等。支持垃圾回收、加密、解密、线性化等操作。 - **合并PDF**:将多个PDF文件的页面合并为一个新的PDF文件。 - **海报化处理**:将PDF页面分割为多个部分,生成适合打印的海报。 - **签名处理**:验证、清除或使用证书对PDF签名字段进行签名。 - **创建PDF**:从零开始创建PDF文件,支持添加字体、图像、内容流等资源。 - **文档转换**:将文档转换为其他格式,支持SVG输出选项。 ### 2. **常用命令及选项** - **mutool extract**:提取PDF中的图像和字体资源,支持指定对象ID。 - **mutool clean**:清理和修复PDF文件,支持加密、解密、垃圾回收、线性化等操作。 - **mutool merge**:合并多个PDF文件的页面。 - **mutool poster**:将PDF页面分割为多个部分,生成海报。 - **mutool sign**:处理PDF签名字段,支持验证、清除和签名操作。 - **mutool create**:从零开始创建PDF文件,支持添加字体、图像、内容流等资源。 - **mutool convert**:将文档转换为其他格式,支持SVG输出选项。 ### 3. **关键选项** - **加密与解密**:支持RC4和AES加密算法,可设置用户密码和所有者密码。 - **垃圾回收**:通过`-g`系列选项清理未使用的对象,合并重复对象等。 - **页面过滤**:支持通过逗号分隔的页面范围指定处理的页面。 - **线性化**:通过`-l`选项生成线性化的PDF文件,优化网络浏览体验。 ### 4. **其他功能** - **JavaScript支持**:MuPDF提供了JavaScript API,支持通过脚本操作PDF文档,如创建、修改和保存PDF文件。 - **多语言支持**:支持CJK字体(中文、日文、韩文)的嵌入和显示。 ### 5. **应用场景** - **PDF修复与优化**:通过`mutool clean`修复损坏的PDF文件,优化文件结构。 - **资源提取**:从PDF中提取图像和字体资源,便于进一步处理。 - **文档合并与分割**:将多个PDF文件合并为一个,或将单个PDF页面分割为多个部分。 - **PDF签名与验证**:处理PDF文件的签名字段,确保文档的完整性和安全性。 总结:MuPDF的`mutool`工具提供了强大的PDF处理功能,适用于PDF文件的修复、优化、资源提取、合并、签名等多种场景,且支持通过命令行和JavaScript API进行操作,灵活性高。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 247 页请下载阅读 -
文档评分
请文明评论,理性发言.