将 PDF 转为带表格的 Markdown
Markdown 输出并提取所有表格。
{
"urls": [
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-report.pdf"
],
"includeMarkdown": true,
"extractTables": true
}运行此任务 →从 PDF、Word、Excel、PowerPoint、EPUB、HTML 和 CSV 文件中提取文本、Markdown、表格和元数据。扫描页可用 19 种语言的 OCR 识别,文档还能切分为适用于 LLM 流程的 RAG 分块。
markdown | 含标题、列表和表格的干净 Markdown |
fullText | 整篇文档纯文本 |
tables | 每个表格的 Markdown 和行数组 |
metadata | 文档元数据 |
pages | 可选:逐页文本与 Markdown |
ragChunks | 可选:含标题路径的检索分块 |
ocrText | OCR 识别的扫描页文本 |
$0.15 每 1,000 条数据
按事件计费:按处理的每个文档和解析的每页收费;开启扫描页 OCR 时,每个 OCR 页另行计费。
Apify 每月赠送 5 美元免费额度,足够免费测试本爬虫。
现成的输入参数,可复制到爬虫表单或通过 API 发送。
Markdown 输出并提取所有表格。
{
"urls": [
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-report.pdf"
],
"includeMarkdown": true,
"extractTables": true
}运行此任务 →1200 字符分块,重叠 120。
{
"urls": [
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-report.pdf",
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-contract.docx"
],
"chunkForRag": true,
"chunkSize": 1200,
"chunkOverlap": 120
}运行此任务 →最多识别 20 页无文字层的页面。
{
"urls": [
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-report.pdf"
],
"ocrScannedPages": true,
"ocrLanguage": "eng",
"ocrMaxPagesPerDocument": 20
}运行此任务 →第 1 至 5 页的逐页文本。
{
"urls": [
"https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/document-text-extractor/sample-report.pdf"
],
"pageRange": "1-5",
"includePages": true
}运行此任务 →PDF、DOCX、XLSX、PPTX、EPUB、HTML、CSV 和 TXT,可通过链接、上传或 base64 提供。
可以。开启扫描页 OCR 并从 19 种语言中选择。
可以,只要提供密码。
本工具只处理你提供的文件。请确保你有权使用这些文档,且其中个人数据的处理符合相关法律。
可使用 Apify API、Python 或 JavaScript 客户端,或通过 Make、n8n、Zapier 和 Google Sheets 集成。