搜索

pdf文档 PyMuPDF 1.12.2 documentation

2.70 MB 387 页 0 下载 70 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档介绍了PyMuPDF 1.12.2版本的功能、安装方法和使用教程。PyMuPDF是一个Python绑定的库,用于与MuPDF交互,支持多种电子文档格式,如PDF、XPS、CBZ等。文档详细说明了如何从源代码或二进制文件安装PyMuPDF,并提供了使用教程,包括如何打开文档、访问元数据、处理页面和链接等。此外,文档还列出了版本变更日志和性能考虑。
AI总结
### PyMuPDF 1.12.2 文档总结 #### 1. **概述** PyMuPDF 是一个用于 Python 的轻量级 PDF 和 XPS 查看器,支持多种文件格式,包括 PDF、XPS、CBZ、EPUB 等。它基于 MuPDF 库,以快速渲染和高性能著称。 #### 2. **版本更新** - **1.12.2 版本**:增加了对嵌入文件(如 PDF 港folio)的支持,并改进了文档方法和性能。 - **1.9.1 版本**:新增了 `getRectArea()` 方法,支持从文件创建Pixmap,改进了 Rect 和 IRect 的功能。 - **1.8.0 及之前版本**:主要集中在性能优化和功能增强。 #### 3. **性能优化** - **文本提取**:优化了文本提取的效率和质量。 - **图像渲染**:提升了图像渲染的速度和质量。 - **内存管理**:改进了对象生命周期管理,确保资源释放。 #### 4. **嵌入文件支持** - **嵌入文件操作**:新增了对嵌入文件的管理功能,包括添加、删除、修改和查询。 - **文件格式**:支持 PDF 港folio 格式,允许嵌入其他文件类型。 #### 5. **安装与使用** - **安装步骤**: 1. **从源码安装**:下载 MuPDF 源码并编译,再安装 PyMuPDF。 2. **从二进制安装**:直接下载预编译的二进制文件或使用 PyPI。 - **使用教程**:支持打开文档、提取元数据、处理书签、操作页面(如插入、删除、保存)等功能。 #### 6. **核心功能** - **文本处理**:支持多种格式输出(HTML、JSON、XML、XHTML)。 - **页面操作**:支持页面渲染、保存为图像、显示在对话框中。 - **注解与颜色**:提供了注解标志、颜色数据库功能。 - **对象管理**:强调对象生命周期管理,避免使用已无效的对象。 #### 7. **技术细节** - **类与接口**:包括 `Document`、`Page`、`Pixmap`、`Rect` 等核心类。 - **文档结构**:文档结构清晰,分为性能优化、嵌入文件、技术信息等多个附录。 #### 8. **平台支持** - 支持 Windows、Linux、Mac 等主流平台,兼容 Python 2.7 至 3.6。 #### 9. **总结** PyMuPDF 是一个功能强大且高效的 PDF 处理库,适合开发电子书阅读器和其他 PDF 相关应用。其最新版本(1.12.2)在性能、功能和兼容性上均有显著提升,支持嵌入文件和多种格式处理,安装方式灵活,文档详细,适合开发者使用。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 380 页请下载阅读 -
文档评分
请文明评论,理性发言.