Handy Orchard

PDF 文本层提取

在本地提取有限页数的 PDF 文本层。

输入数据

输入更改时会清除旧输出。

结果

输入数据或填入示例,再运行工具。

计算示例

自行生成的示例含真实 ORCHARD 123 文本层;没有文本层的扫描页会显示需要 OCR。

方法

从固定 commit 构建的 PDF.js 通过同源工作线程读取所选页 getTextContent。仅提取文本,不生成页面图片;停用 PDF 脚本/XFA 与 eval,不加载脚本沙箱。字体/CMap 仅使用内置同源资源。

适用限制

PDF 最多 10 MiB/200 页;每次最多 10 页、每页 20,000 文本条目、合计 200,000 字符。不支持密码/加密文档。阅读顺序、连字与复杂字体映射可能不同于视觉版面;扫描页需另做 OCR。完成、取消或 30 秒超时后销毁任务与工作线程。

所有输入在此浏览器处理,仅下载固定同源运行资源,不发送输入或记录至分析服务。

来源

固定源代码第三方许可声明

相关工具

图片文字识别PDF 页面重排与提取文本差异比较

输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。

切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。