搜索

pdf文档 MuPDF 1.24.0 Documentation

830.15 KB 249 页 0 下载 75 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档提供了MuPDF 1.24.0的官方文档,涵盖了MuPDF的使用指南、C API接口、模块结构、构建方法以及命令行工具的使用。文档详细介绍了MuPDF的核心API模块,包括上下文管理、异常处理、字符串操作、数学运算、哈希表和二叉树等基础功能。同时,文档还提供了通过命令行工具进行文档转换和渲染的选项,并指导用户如何在不同操作系统上构建和安装MuPDF库。
AI总结
《MuPDF 1.24.0 Documentation》总结如下: ### 1. 快速入门指南 - **获取源代码**:可通过官方发布、GitHub仓库或Git仓库获取。 - **构建库**:支持Windows(Visual Studio)、macOS(Terminal命令)等平台。 - **安装验证**:确保安装正确并验证功能。 - **支持格式**:支持多种文档格式。 ### 2. 使用MuPDF(C语言接口) - **核心模块**:包含运行时上下文、异常处理、字符串操作等功能。 - ** Fitz Context**:几乎所有函数的第一个参数是`fz_context`,用于管理缓存、渲染等。 - **上下文操作**:支持错误处理、多线程、上下文克隆等功能。 ### 3. 使用MuPDF WASM - **安装**:提供安装方法。 - **加载文档**:支持加载多种格式文档。 - **创建PDF**:提供创建PDF的功能。 - **调试环境**:支持开发环境配置。 ### 4. 命令行工具 - **mupdf-gl**:用于OpenGL渲染。 - **muraster**:用于文档转 raster。 - **mutool**:多功能工具,支持密码处理、页面范围指定、文本提取等。 ### 5. C API - **模块划分**:核心模块、渲染模块、字体模块等。 - **稳定接口**:文档中列出的函数和结构为稳定 API,更新会记录在“api-changes”文档中。 ### 6. MuPDF & JavaScript - **使用方式**:支持在`mutool run`和WASM环境中使用。 - **API支持**:提供类和方法,涵盖文档操作、页面处理、链接等。 ### 7. 更新日志 - **2023-11-16**:修复 Windows、macOS构建问题,新增调试功能。 - **2023-07-13**:改进 API 生成方式,支持自定义函数自动包装。 - **2023-05-02**:优化 Python 包装器,新增低级别函数。 ### 总结 MuPDF 1.24.0 提供了全面的文档支持,涵盖快速入门、C API、WASM开发、命令行工具和 JavaScript 集成。文档重点介绍了核心模块、 Fitz Context、命令行工具功能以及更新日志,适合开发者快速上手和深入使用。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 237 页请下载阅读 -
文档评分
请文明评论,理性发言.