工具84

转换与提取 / 实用指南

如何从 PDF 中提取可选择文本

从 PDF 中提取可读文本。

打开 PDF,将其页面与提取的文本进行比较,并下载您需要的页面。

跟随指南
一个真实的对比示例
处理前 pdf 转文本的输入

源 PDF 的第一页(共 4 页)。

处理后 pdf 转文本的实际输出

下载的文本结果的开头。打开图像以阅读完整示例。

对比显示了第一个源 PDF 页面和实际下载的 TXT 的开头。文本导出包含所有选定的页面。
广告
快速视频教程 Extract text from a PDF Extract text from a PDF. 英语旁白 观看视频

Extract text from a PDF

广告

打开 PDF,将其页面与提取的文本进行对比,并下载您需要的页面。请遵循下方的真实示例,然后将其应用于您自己的源文件。 打开 PDF 转文本.

01

打开包含可选择文本的 PDF

打开“PDF 转文本”并选择“尝试示例”以使用本指南中的源文件,或上传您自己的 PDF。打开文档即开始提取,随后会在文本旁边显示源文件。

最大 PDF 大小:100 MB。最大页数:750。文本查看器每个选定视图最多显示 200 KB;下载内容保留完整的提取文本。

打开 PDF 会将其发送以进行安全的服务器提取。预览导航和准备好的文本导出随后基于该结果进行。临时原生转换文件在响应发送后即被删除。

02

选择页面和导出格式

将页面选择留空以包含所有页面,并在此示例中选择“一个文本文件”。如果您只需要文档的一部分,请选择页面范围。

“一个文本文件”将所选页面文本合并为一个 TXT 下载。 “单独文件”会生成一个包含所选页面文件及 combined.txt 的 ZIP 包。选中的空白页面将保留为空文件。“开始”按钮将下载准备好的结果,并打开结果屏幕以进行另一次下载或返回审阅。

页面
所有页面
下载格式
一个文本文件

本指南中的示例

于 11 年 2026 月在 i2TEXT 浏览器工作流程中验证。

输入
内置 PDF 示例
输出
sample-pdf-to-text.txt
已保存的结果
3940 字节
03

对比提取结果与页面

使用页面控件检查源文件和提取的文本。切换到“所有文本”以查看合并后的视图。检查标题、列、标点符号和定位文本的顺序。

阅读顺序取决于 PDF 存储文本的方式。列、不常见的字体和定位的片段可能会导致排序不完美;扫描件需要 OCR。

此示例包含设计的页面布局。提取的文字可重复使用,但 TXT 并非对该布局的重现。

04

保存准备好的文本

选择“开始”以准备选定的导出内容。从结果页面下载 sample-pdf-to-text.txt。对于本次运行,它包含从所有选定页面提取的文本。

“复制”适用于所选文本视图,“下载此页面”可保存带有有意义文件名的当前页面。为了响应速度,查看器最多显示所选视图的前 200 KB;复制和下载操作会保留完整的提取文本。

审阅后的副本已准备就绪

Built-in PDF samplesample-pdf-to-text.txt

一些有用的细节

常见问题

这能提取扫描页面中的文字吗?

此工具读取现有的 PDF 文本层。如果页面是扫描件或其文本层不可读,普通提取无法恢复图片中的字母。请对这些页面使用 OCR 工作流;“图片转文本”接受导出的页面图像,而非 PDF 文件。

单独的页面下载是如何工作的?

“一个文本文件”将所选页面文本合并为一个 TXT 下载。 “单独文件”会生成一个包含所选页面文件及 combined.txt 的 ZIP 包。选中的空白页面将保留为空文件。“开始”按钮将下载准备好的结果,并打开结果屏幕以进行另一次下载或返回审阅。

为什么文本顺序可能与 PDF 不同?

阅读顺序取决于 PDF 存储文本的方式。列、不常见的字体和定位的片段可能会导致排序不完美;扫描件需要 OCR。

轮到你了

尝试使用您自己的源文件进行 PDF 转文本。

使用您自己的来源并在分享前查看结果。

打开 PDF 转文本

图像详情

语言38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

从 38 种界面语言中选择。