如何使用输出#
命令行
粘贴到已安装 Docling 的终端中。每个参数及其默认值都列在 CLI 参考中。
Python
完整脚本:导入、PdfPipelineOptions、转换器和导出。各对象的作用见 Python API 指南。
docling-serve
发往正在运行的 docling-serve 的 curl 请求:URL 用 JSON,本地文件用 multipart 表单。
合理的起点#
| 你的文档 | 建议起点 |
|---|---|
| 从 Word/LaTeX 导出的报告、论文、合同 | 标准流水线,关闭 OCR,表格 accurate |
| 扫描件、传真、手机拍照 | 标准流水线,整页 OCR,选对 OCR 语言 |
| 混合:带截图的数字 PDF | 默认设置(只对位图区域 OCR) |
| 公式密集的论文 | 公式增强,或在 GPU 上用 Granite-Docling 的 VLM 流水线 |
| 幻灯片和电子表格 | 无需配置:Office 格式直接解析 |
| 会议、播客、视频 | ASR 流水线(需要 docling[asr] 和 FFmpeg) |
常见问题
生成的命令测试过吗?
选项名、引擎名、预设和默认值都读取自 Docling 2.148.0,我们也在该版本上运行了有代表性的组合(默认、关闭 OCR、快速表格、引擎与语言选择、VLM 和 ASR 配置)。少见的组合可能还需要额外依赖,输出下方的提示会指出。
为什么 CLI 默认嵌入图片,生成器却建议 placeholder?
docling 命令行默认把图片以 base64 嵌入,这让我们 9 页的测试文件大了 17 倍。生成器默认使用 placeholder,因为它更适合 RAG 和大模型场景;需要图片时再切换为 embedded 或 referenced。
生成器会把我的设置发送到别处吗?
不会。它完全在你的浏览器中运行。
内容准确吗?当 Docling 新版本改变行为时,我们会重新验证页面。如果某条命令对你无效,请把 Docling 版本号和报错发到 hello@docling.org,更正通常一天内上线。