ARTICLE · 1252577
PDF 转图片、合并、拆分……这个免费小程序,PDF 处理全包了
---
PDF 可能是我们日常用得最多、但也最头疼的格式。
想从 PDF 里抠几页出来发群?转成图片发朋友圈?把两个 PDF 拼一块?以前这些操作要么要装一堆软件,要么找在线工具还得担心隐私。
今天给大家介绍我的小程序 **「䒕䒕工具」** 里刚刚上线的 **PDF 工具箱**,5 个常用功能,全免费、不用登录、上传即处理。
---
### 🧰 PDF 工具箱 · 5 个功能
#### ① PDF 转图片
最常用的功能。上传 PDF → 自动渲染每页为高清 JPG/PNG → 边下边预览 → 一键保存到相册。
✅ 支持自定义页范围(比如只转第 3–5 页)
✅ 支持缩放比例(1x / 2x / 3x)
✅ 自动清理云存储临时文件,不留痕迹
#### ② PDF 合并
多个 PDF 文件拖进去,一键合并成一个。合同、报告、资料归档必备。
#### ③ PDF 拆分
按页数或按范围拆。比如 20 页的 PDF,拆成 1–5、6–10、11–20 三个文件。
#### ④ 删除指定页
PDF 里有几页不想留?输入页码直接删。
#### ⑤ 图片提取
从 PDF 里批量抠出嵌入的图片。论文插图、产品资料里的图片一键保存。
---
### ⚙️ 背后的技术
可能有人好奇——PDF 转图不是前端做的吗?为啥要搞云函数?
其实最开始我也想纯前端做,但踩了好几个坑:
- 小程序端没有原生 Canvas 字体渲染能力,中文 PDF 全是空白
- pdf.js 的 fake worker 在小程序沙箱里跑不起来
- Node 16 没有 ReadableStream / structuredClone,一堆 polyfill
最后方案是:**云函数 Node 18 + pdfjs-dist 3.11 + @napi-rs/canvas**。服务端渲染完直接存云存储,前端只负责下载和预览。好处是兼容性强,不管用户用什么手机渲染结果都一样。
---
### 📦 不只是 PDF
「䒕䒕工具」现在一共有 **4 大模块、31 个功能**:
| 模块 | 功能数 | 亮点 |
|------|--------|------|
| 📄 PDF 工具箱 | 5 | 转图片 / 合并 / 拆分 / 删页 / 提取图片 |
| 🖼️ 图片工具箱 | 6 | 压缩加水印 / 图片转PDF / 九宫格 / 随手画 / 思维导图 / 节日头像框 |
| 🧠 科学训练 | 10 | 反应速度 / Stroop / 数字广度 / 呼吸训练 / N-Back 等(全部基于经典心理学范式) |
| ⚖️ 法律法规 | 5 部 | 民法典 1260 条 / 刑法 452 条 / 劳动合同法 / 公司法 / 治安管理处罚法 |
另外还有 AI 工具价格查询、Excel 在线编辑、心理测试、中高考作文等独立功能。
---
### 💡 怎么用?
👉 **微信搜索「䒕䒕工具」**
→ 首页点「PDF 工具箱」
→ 选你要用的功能
→ 上传文件 → 等几秒 → 下载保存
全部功能免费、不用登录、不上传任何个人信息。
有什么想加的功能,评论区告诉我,免费帮你做。
---















































































