夜雨聆风学习资料网

ARTICLE · 1252577

PDF 转图片、合并、拆分……这个免费小程序,PDF 处理全包了

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 工具箱」

→ 选你要用的功能

→ 上传文件 → 等几秒 → 下载保存

全部功能免费、不用登录、不上传任何个人信息。

有什么想加的功能,评论区告诉我,免费帮你做。

---

**#PDF工具 #实用小程序 #效率工具

相关学习资料