Files
bentopdf/docs/zh/tools/pdf-to-text.md
T

44 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: PDF 转文本
description: 从 PDF 文件中提取纯文本内容。支持批量提取多个 PDF,并输出为 TXT 文件。
---
# PDF 转文本
从 PDF 文件中提取所有文本内容,并保存为纯 `.txt` 文件。支持批量处理:上传多个 PDF,一次操作即可提取每个文件的文本。由 PyMuPDF 提供支持。
## 使用方法
1. 点击拖放区域或将文件拖到其上以上传一个或多个 PDF。使用“添加更多”和“清除”按钮管理文件列表。
2. 点击 **提取** 开始处理。
3. 单个文件会下载为 `filename.txt`。多个文件会生成 `pdf-to-text.zip` 压缩包。
## 选项
此工具没有可配置的选项。会按阅读顺序提取每一页的所有文本内容。
## 输出格式
- **单个文件**:`filename.txt`
- **多个文件**:`pdf-to-text.zip`,每个输入 PDF 对应一个 `.txt`。
## 使用场景
- 从 PDF 报告中提取正文,用于全文搜索索引。
- 将 PDF 电子书或文章转换为纯文本,以便在电子墨水设备上阅读。
- 从合同或法律文件中提取文本,用于关键词分析。
- 去除 PDF 的格式,获得干净的文本,供数据处理脚本使用。
- 从 PDF 档案中准备用于自然语言处理的文本语料库。
## 小技巧
- 扫描的 PDF(仅有图像)会生成空的文本文件,因为没有可提取的文本层。请先对扫描文档进行 OCR。
- 输出保留 PyMuPDF 所解读的阅读顺序,通常是从左到右、从上到下。多栏布局可能会生成交错的文本。
- 如需带有标题和格式的结构化输出,请尝试 [PDF 转 Markdown](./pdf-to-markdown)。如需适用于 AI 的结构化 JSON,请使用 [为 AI 准备 PDF](./prepare-pdf-for-ai)。
## 相关工具
- [PDF 转 Markdown](./pdf-to-markdown)
- [为 AI 准备 PDF](./prepare-pdf-for-ai)
- [PDF 转 Word](./pdf-to-word)