📄 PDF 页面提取器

August 15, 2026 · View on GitHub

PDF 页面提取器

📄 PDF 页面提取器

免安装 · 纯前端 · 离线可用 · 隐私优先

在浏览器里选页、提取、拆分、合并 PDF,文件全程不离开你的设备

GitHub release GitHub Release Date License: MIT GitHub stars GitHub Discussions


下载单文件版   全部 Release   English


✨ 功能一览(完整 9 大模块)

模块功能说明
📂 文档载入文件选择 / 拖拽 / URL 打开支持三种方式载入 PDF;加密文档自动弹出密码框
👁 缩略图浏览全文档缩略图网格逐页渲染,点击卡片即可勾选,眼睛图标进入预览
☑ 页面选择点选 / 范围输入 / 组合页码 / 全选·反选支持 2-51-3,5,8-10 等格式批量添加
🔍 全屏预览单页大图 + 缩放 + 旋转 + 翻页0.4x~4x 缩放、90°旋转、左右滑动切换页面
📑 提取为 PDF所选页面 → 新 PDF普通文档保留矢量文字;加密文档自动转图片
✂️ 拆分为单页 ZIP每页独立 PDF → 打包下载一键拆分,每页单独文件
🧩 合并 PDF多文档按序合并为一可多选添加、拖动排序、移除文件
🔒 加密处理密码打开 + 图片化输出输入密码后正常使用;提取时自动转为图片(清晰度可选)
⚙️ 高级设置旋转 / 倒序 / 清晰度 / 格式选中页追加 90° 旋转、倒序输出、普通/高清、JPEG/PNG

🎬 实机演示(真实 Edge 浏览器录制)

所有演示均为真实浏览器操作录屏,非动画示意。文件从未离开本机。

① 提取指定页面

加载 PDF → 渲染缩略图 → 勾选第 2、4 页 → 点击「提取为 PDF」→ 浏览器自动下载。

提取页面演示
📹 高清 MP4 版

② 全屏预览 + 缩放 + 旋转

点击眼睛图标进入预览 → 放大查看细节 → 旋转页面确认方向 → 关闭返回。

全屏预览演示
📹 高清 MP4 版

🖼️ 界面截图

PDF 页面提取器界面预览(已加载样例 PDF,显示缩略图网格与选中态)

🚀 快速开始

方式适用场景做法
单文件版(推荐)一切场景下载 pdf-page-extractor.html,浏览器打开即用
多文件版想当 App / PWA用浏览器打开 index.html(需经服务器)
局域网手机访问电脑python3 serve.py,手机打开打印出的地址

💡 下载即用点此下载单文件版 HTML,双击就能用,无需安装、无需联网


🔐 为何比在线工具更安全?

市面上的 ilovepdf、smallpdf 等"在线 PDF 工具"需要把你的文件上传到对方服务器才能处理——合同、简历、证件扫描件都存在泄露风险。

本工具完全运行在你的浏览器本地,所有解析、提取、合并都在本机完成,任何文件都不会上传到任何服务器。断网也能用。

对比项在线工具(ilovepdf / smallpdf 等)本工具(PDF 页面提取器)
文件是否上传❌ 必须上传到第三方服务器永不离开本机
是否需要联网❌ 必须✅ 离线可用
是否需要安装无需(但依赖网络)✅ 单文件,双击即用
隐私风险高(文件经他人服务器)✅ 极低(纯本地处理)
大文件 / 敏感文件不建议✅ 适合
费用多限免费次数 / 付费✅ 完全免费、开源

📖 文档


🧱 技术架构

纯前端、浏览器本地处理,无后端:

  • PDF.js(Apache-2.0):解析 / 渲染 / 缩略图 / 图片化输出
  • pdf-lib(MIT):页面复制 / 旋转 / 生成(矢量路径)
  • JSZip(MIT):单页拆分打包

第三方库的版权声明保留在 lib/ 文件头部,重分发请勿删除。


🔮 未来规划 & 关联项目

  • 🔌 DeepSeek Harness 插件:将核心 PDF 处理能力封装为 DSH 工具插件/MCP Server
    AATINF/pdf-extractor-dsh-plugin(独立仓库,三条实现路径)
  • 应用内英文 UI 切换
  • GitHub Pages 在线试用镜像(可选,非核心)

📄 License

MIT License © 2026 AATINF