离线 PDF 工具箱

📐 拆分书籍对开页

将扫描书籍的双页 PDF 逐页拆成单页 · 完全离线本地处理,文件不上传服务器
📄
点击或拖拽上传 PDF
书籍对开页扫描件

📋 拆分规则:

▪ 每一页从中间裁切为左右两页

▪ 左侧自动为奇数页,右侧为偶数页

▪ 输出页面尺寸自动减半,保留原清晰度

等待上传文件

🔀 交替合并 PDF A-B-A-B

轮流从每个文件抽取一页合成新文档 · 完全离线 · 隐私安全无上传
📂
点击或拖拽上传多个 PDF 文件
至少需要两个文件才能合并
还没有文件,请上传PDF

📋 交替规则:

▪ 文件1第1页 → 文件2第1页 → 文件3第1页 → 文件1第2页 …

▪ 某文件页数不足时自动跳过该文件剩余轮次

▪ 最终文档尺寸统一沿用第一个文件第一页尺寸

等待上传文件

🗜️ PDF 压缩

通过重新编码页面为 JPEG 图片降低体积 · 完全离线本地处理 · 适合扫描件与图片型 PDF
🗜️
点击或拖拽上传 PDF
建议扫描件 / 图片型 PDF
JPEG 重新编码质量,越低体积越小
DPI 越低,像素越少,体积越小

📋 压缩规则:

▪ 每页按指定 DPI 渲染为位图,再以 JPEG 质量重新编码

▪ 文字型 PDF 压缩效果有限,建议使用「高」质量

▪ 扫描件/图片型 PDF 压缩效果显著,通常可减少 50%~90% 体积

等待上传文件
原始体积
-
压缩后体积
-
节省比例
-

📝 PDF 转文字

提取 PDF 中的文本内容 · 完全离线本地处理 · 仅支持可选中文字的文字型 PDF
📝
点击或拖拽上传 PDF
文字型 PDF(非扫描件)
支持单页、连续区间,逗号分隔
Markdown 会保留标题与段落格式
智能合并会自动连接被换行打断的句子

📋 提取规则:

▪ 使用 pdf.js 读取文字层,按页面顺序拼接

▪ 扫描件/图片型 PDF 无法提取文字,请使用「古籍OCR」功能

▪ 复杂排版(多栏、表格)可能顺序错乱,建议用「原始输出」核对

等待上传文件
📄 提取结果预览

🔎 古籍 OCR 看典古籍 API

将扫描版 PDF 逐页渲染为图片,调用看典古籍 OCR API 识别古籍文字 · 适合竖排、繁体古籍
✅ OCR 服务已启用 · 识别过程需联网,图片会上传至看典古籍服务器
🔎
点击或拖拽上传 PDF
扫描版古籍、繁体竖排文档
v2 对多栏/分栏排版效果更好
古籍多为竖向排版
按最长边等比例调整,越小越快
支持单页、连续区间

📋 OCR 规则:

▪ 每页 PDF 渲染为 JPEG 图片 → Base64 → 调用看典古籍 API

▪ 识别结果逐页拼接,可在下方预览、复制、下载

▪ API 有调用额度限制,请合理控制识别页数

▪ 若识别失败,请稍后重试或联系管理员

等待上传文件
📄 OCR 识别结果

🧰 离线 PDF 工具箱 · 7 项功能

基于 pdf.js 本地渲染 · 全功能版 V2.0 · 全程离线无需网络

📄 请上传 PDF 文件以启用预览、缩放、图片导出功能