开源许可
让 pdftomd 在你的浏览器里运行的开源软件、模型、字体和词表,以及它们的许可证。
最近更新: 2026-11-13
本译文仅为方便阅读而提供。如与英文版有出入,以英文版为准。
pdftomd 建立在众多开源项目的成果之上。转换器、OCR 和 token 计数器都借助下面这些组件在你的浏览器里运行。每个组件都按各自的许可证使用,我们的使用条款不限制这些许可证赋予你的任何权利。
每个会到达你浏览器的组件,其许可证全文都在 third-party-licenses.txt 里。
转换和 OCR
| 组件 | 在这里的作用 | 许可证 |
|---|---|---|
pdf-inspector (@firecrawl/pdf-inspector-wasm)(作者:Firecrawl) | 读取 PDF 的文字层、版式和表格 | MIT |
PDF.js (pdfjs-dist)(作者:Mozilla) | 为 OCR 和页面预览绘制页面,并为 .zip 提取内嵌图片 | Apache 2.0 |
| ppu-paddle-ocr(作者:PT. Perkasa Pilar Utama) | 运行文字检测和识别 | MIT |
| PaddleOCR(作者:PaddlePaddle 作者) | 文字识别模型(PP-OCRv6 tiny、PP-OCRv5 mobile、韩文 PP-OCRv5),ONNX 格式 | Apache 2.0 |
ONNX Runtime Web (onnxruntime-web)(作者:Microsoft) | 在 WebAssembly 里运行模型 | MIT |
| gpt-tokenizer(作者:Bazyli Brzoska) | 用 o200k_base 编码计算 token | MIT |
| fflate(作者:Arjun Barrett) | 生成 .zip 下载包 | MIT |
| markdown-it(作者:Vitaly Puzrin、Alex Kocharin) | 渲染 Markdown 预览 | MIT |
词表
转换器会把 PDF 跨行拆开或逐个字母隔开的单词接回去,并用文档本身用到的单词和 SCOWL(规模 10 和 20)中约 10,700 个常用英语单词核对每一处修复。SCOWL 版权归 Kevin Atkinson 所有(2000-2016),按其宽松许可证使用;完整声明见 third-party-licenses.txt 末尾。
界面和字体
| 组件 | 许可证 |
|---|---|
| React | MIT |
| TanStack Router, Start, Query | MIT |
| Base UI | MIT |
| Paraglide JS | MIT |
| Tailwind CSS | MIT |
| Lucide 图标 | ISC |
| Public Sans、Literata 和 JetBrains Mono 字体 | SIL Open Font License 1.1 |
文本文件里还列出了它们依赖的较小的库及其许可证。
示例 PDF
转换器上的三个示例文件都摘自美国政府作品,这些作品在美国不受版权保护:
- Artificial Intelligence Risk Management Framework (AI RMF 1.0),NIST,2023 年
- Apollo 11 Mission Report,NASA,1969 年,打字机报告的扫描件
- Publication 15-T, Federal Income Tax Withholding Methods,美国国税局(IRS)
这些名称仅用于描述文档,相关机构与本站没有任何关系。
其他工具的名称
MarkItDown 是微软的项目,PyMuPDF 和 PyMuPDF4LLM 由 Artifex 开发,Docling 由 LF AI & Data 基金会托管,Marker 由 Datalab 制作。Obsidian 以及本站提到的其他所有产品都归其各自的所有者。我们使用这些名称仅为描述和比较这些工具,pdftomd 与它们都没有关联。
问题
如果你认为我们遗漏了某项声明或标注有误,请写信到 hello@pdftomd.net,我们会修正。