一句话John Whitington 的个人网站,展示 PDF 处理工具、OCaml 库、编程书籍与函数式程序调试研究。
定价开源与商业销售并存 CamlPDF 提供 GitHub 链接;CPDF 提供 GitHub 链接及 Commercial sales 商业销售入口。具体价格、授权层级、免费/付费边界未在正文中说明。
适合谁需要处理 PDF 文件的开发者、自动化脚本用户、OCaml 开发者、出版/印刷/电子文档相关技术人员,以及学习 Python、Haskell、OCaml 或计算机科学的读者。
核心功能OCaml PDF 读写与修改库 CamlPDF命令行 PDF 操作工具 CPDF合并、拆分 PDFPDF 加密与解密页面缩放、裁剪、旋转读取与设置文档信息和元数据复制、添加或删除书签添加水印、文本、日期、页码添加或删除附件无损压缩 PDF
功能与用途网站列出两个主要软件:CamlPDF 是用于读取、写入和修改 PDF 文件的 OCaml 库;CPDF 是 Coherent PDF Command Line Tools,可对现有 PDF 进行合并、拆分、加密、解密、缩放、裁剪、旋转、元数据处理、书签处理、盖章、附件管理和无损压缩。
支持语言/框架明确提到 CamlPDF 面向 OCaml;CPDF 为命令行工具。正文未说明 CPDF 支持的操作系统、脚本语言绑定或框架。
开源还是闭源CamlPDF 和 CPDF 均提供 GitHub 链接;CPDF 同时提供 Commercial sales 商业销售入口。具体开源许可证、闭源组件或商用授权边界未说明。
自托管选项作为库和命令行工具,可在本地开发环境或服务器中使用的可能性较高,但正文未明确描述部署、自托管或运行环境要求。
定价CPDF 标注 Commercial sales,但未给出价格、套餐、许可证细节或免费限制;CamlPDF 未说明收费信息。
API/SDKCamlPDF 本身是 OCaml library,可视为面向 OCaml 的 API;CPDF 是命令行工具。正文未提供 API 文档、SDK、语言绑定或调用示例。
集成与生态提供 GitHub 入口;作者还列出多本 PDF、OCaml、Python、Haskell 和计算机科学书籍,以及函数式调试论文。未披露与包管理器、编辑器、CI/CD 或云服务的集成。
文档质量网页正文只提供高层简介和功能枚举,并提示到 GitHub 查看完整软件列表;未展示安装指南、教程、参考手册或示例,因此仅凭正文无法判断文档完整性。
中国访问未知
适用场景PDF 文件批量合并拆分、加解密、页面旋转裁剪、元数据和书签处理、自动盖章/页码、附件管理、无损压缩,以及在 OCaml 项目中读写和修改 PDF。
同类qpdf、pdftk、Poppler、MuPDF、PyPDF、Apache PDFBox、iText