PDF 工具箱使用教程

什么是 PDF 工具箱?

PDF(Portable Document Format,便携式文档格式)是由 Adobe 公司于 1993 年创建的一种文档格式,旨在确保文档在不同设备、操作系统和软件环境中保持一致的显示效果。如今,PDF 已成为商务、教育、政府等领域最常用的文档交换格式之一,被广泛用于合同、报告、论文、发票、说明书等各类文档的分发和存档。

ToolYou 提供的在线 PDF 工具箱是一款功能全面的免费工具集,集成了 13 种常用 PDF 处理能力:合并、拆分、压缩、转图片、水印添加、图片转 PDF、页面旋转、页面裁剪、添加页码、加密/解密、OCR 文字识别、表单填写和电子签名。所有处理操作均在浏览器本地完成,使用 JavaScript 库实现,文件不会上传到任何服务器,完全保护您的隐私和数据安全。

ToolYou PDF 工具箱核心功能

🔗 PDF 合并

将多个 PDF 文件合并为一个文件,按上传顺序依次拼接。支持自定义文件顺序——通过上移/下移按钮调整排列,方便将分散的章节或文档整合为完整的电子书或报告。合并过程是无损操作,不会降低原始文件的质量,所有文字、图片和格式都保持不变。

✂️ PDF 拆分

支持三种拆分模式:

  • 按页码范围拆分:输入如 1-3,5,7-10 的格式,将指定页面提取为独立文件

  • 逐页拆分:将每一页分别生成一个独立的 PDF 文件

  • 固定页数拆分:设置每份文件包含的页数,自动按页数量分割

多文件结果支持打包下载为 ZIP 格式,便捷获取所有拆分文件。

🖼️ PDF 转图片

将 PDF 的每一页渲染为高质量图片,支持 PNG 和 JPEG 两种格式。PNG 格式无损,适合截图和打印;JPEG 格式压缩率更高,适合网络分享和邮件发送。可自定义 DPI 质量(72-300),高分辨率输出满足印刷需求。支持指定页面范围进行选择性转换。

🗜️ PDF 压缩

通过优化对象流和压缩算法减小 PDF 文件体积,降低存储占用和网络传输成本。提供三种压缩级别:

  • 低压缩:保留最高质量,适合需要保持图片清晰度的场景

  • 中等压缩:平衡文件大小与图像质量,适合日常办公用途

  • 高压缩:最大程度减小文件体积,适合邮件附件和网页上传

压缩完成后实时显示原始大小与压缩后大小的对比,以及压缩比例,帮助您了解优化效果。

💧 PDF 水印

在 PDF 页面中央添加文字水印,适用于标注文件来源、添加"草稿"或"机密"标识、设置版权声明等场景。支持自定义水印文字、字号(12-72px)、透明度(5%-100%)、旋转角度(-90°至90°)和颜色。提供实时预览画布,可即时查看水印效果,确保水印位置和对齐满意后再执行操作。

📸 图片转 PDF

将一张或多张图片合并为 PDF 文件,支持 JPG、PNG、WebP、BMP 等多种图片格式。支持 A4、Letter 等标准纸张尺寸选择,也可选择"适应图片"模式保持原始尺寸。适合将照片集、文档扫描件或设计稿快速转换为 PDF 格式进行归档和分享。

🔄 页面旋转

支持顺时针 90°、180° 和逆时针 90° 三种旋转方向。可指定特定页面范围进行旋转(如 1-3,5),留空则旋转全部页面。提供实时预览功能,可直观查看旋转效果,避免方向错误导致的重新处理。

✂️ 页面裁剪

从 PDF 页面的上、下、左、右四个方向各向内裁剪指定距离(单位:pt,1pt ≈ 0.35mm),去除页面边缘多余空白或修复扫描文档的偏移问题。实时预览裁剪区域,红色虚线标记保留部分,半透明遮罩显示将被裁剪的区域,确保裁剪范围准确无误。

🔢 添加页码

为 PDF 文档自动添加页码,支持多种位置和格式:

  • 位置选项:底部居中、底部右侧、顶部居中、顶部右侧

  • 格式选项:纯数字(1, 2, 3)、页码/总页数(第 X 页 / 共 N 页)、分隔符样式(- 1 -)

  • 起始页码:支持从任意页码开始编号,方便处理封面或附录

  • 字号调节:8-24pt,适配不同文档的排版需求

🔒 加密 / 解密

为 PDF 文件设置密码保护(AES-256 加密),防止未授权访问和篡改。加密后可限制打印、复制和编辑等权限。同时也支持移除已有密码(解密),恢复文档的完全访问权限。解密功能基于浏览器本地处理,确保密码安全。

👁️ OCR 文字识别

将扫描版 PDF(图片型 PDF)中的文字通过 OCR(光学字符识别)技术还原为可搜索、可复制的文本。支持简体中文、英语、日语、韩语及中英混合识别,OCR 引擎基于 Tesseract.js 在浏览器本地运行。识别结果逐页展示,可一键复制为纯文本,适合将纸质文档数字化。

📋 表单填写

自动检测 PDF 中的可填写表单字段(文本框、下拉列表、单选按钮、复选框等),以交互式表单形式展示每个字段,用户填写后一键导出填充好的 PDF。适合填写电子申请表、注册表单、调查问卷等场景。

✍️ PDF 签名

支持两种签名方式:

  • 手写签名:在画板上用手指或鼠标绘制个人签名,自动转为高分辨率 PNG 嵌入 PDF

  • 文字签名:输入签名文字,自定义字号和颜色

可精确定位签名位置和所在页码,实时预览签名效果。适合合同签署、文件审批等需要电子签名的场景。

👁️ PDF 预览

上传 PDF 后可点击「预览」按钮在弹窗中查看文档内容,方便确认文件是否正确上传以及内容是否符合预期。预览功能使用 PDF.js 渲染,与处理引擎保持一致。

🌙 深色 / 浅色主题适配

工具支持深色和浅色两种视觉主题,用户可根据当前系统设置或个人偏好自由切换,减轻长时间处理文档时的视觉疲劳。

🔒 本地隐私保护

所有 PDF 处理操作均在浏览器本地完成,使用 pdf-lib、PDF.js、Tesseract.js 等开源 JavaScript 库实现。您的文件永远不会上传到任何服务器,这对于处理敏感文档(如合同、财务报表、个人隐私信息等)非常重要。

如何使用 PDF 工具箱?

场景一:合并多个 PDF 文件

  1. 访问页面:打开 /pdf 工具页面

  2. 上传文件:点击或拖拽上传第一个 PDF 文件

  3. 选择合并:点击「🔗 PDF 合并」选项卡

  4. 添加更多文件:点击「+ 添加更多文件」按钮,选择其余 PDF 文件

  5. 调整顺序:通过上移/下移按钮调整文件排列顺序

  6. 执行合并:点击「开始合并」按钮,等待处理完成

  7. 下载结果:点击下载按钮保存合并后的 PDF 文件

场景二:拆分 PDF 文件

  1. 上传文件:上传需要拆分的 PDF 文件

  2. 选择拆分:点击「✂️ PDF 拆分」选项卡

  3. 选择模式:选择拆分模式(按页码范围/逐页拆分/固定页数)

  4. 设置参数:如按范围拆分,输入页码格式如 1-3,5,7-10

  5. 执行拆分:点击「开始拆分」按钮

  6. 下载结果:点击「打包下载 ZIP」获取所有拆分文件

场景三:将 PDF 转换为图片

  1. 上传文件:上传需要转换的 PDF 文件

  2. 选择转换:点击「🖼️ PDF 转图片」选项卡

  3. 设置格式:选择 PNG 或 JPEG 格式

  4. 调节质量:拖动 DPI 滑块选择分辨率(推荐 150-300 DPI)

  5. 执行转换:点击「开始转换」按钮

  6. 下载结果:点击「打包下载 ZIP」获取所有图片文件

场景四:压缩 PDF 文件

  1. 上传文件:上传需要压缩的 PDF 文件

  2. 选择压缩:点击「🗜️ PDF 压缩」选项卡

  3. 选择级别:根据需求选择低/中/高压缩级别

  4. 执行压缩:点击「开始压缩」按钮

  5. 查看结果:页面显示原始大小、压缩后大小和压缩比例

  6. 下载结果:点击下载按钮保存压缩后的文件

场景五:添加文字水印

  1. 上传文件:上传需要添加水印的 PDF 文件

  2. 选择水印:点击「💧 PDF 水印」选项卡

  3. 输入水印文字:在文本框中输入水印内容(如"内部资料")

  4. 调整样式:设置字号、透明度、旋转角度和颜色

  5. 预览效果:右侧画布实时显示水印效果

  6. 执行操作:确认无误后点击「添加水印」按钮

场景六:图片批量转 PDF

  1. 选择图片转 PDF:点击「📸 图片转 PDF」选项卡

  2. 上传图片:点击上传区域或拖拽图片文件

  3. 调整顺序:按需要调整图片排列顺序

  4. 选择尺寸:选择 A4、Letter 或适应图片

  5. 生成 PDF:点击「生成 PDF」按钮

  6. 下载结果:点击下载按钮保存生成的 PDF

场景七:OCR 识别扫描版 PDF

  1. 上传文件:上传扫描版 PDF 文件

  2. 选择 OCR:点击「👁️ OCR 识别」选项卡

  3. 选择语言:选择识别语言(简体中文、英语、中英混合等)

  4. 开始识别:点击「开始 OCR 识别」按钮

  5. 查看结果:逐页显示识别出的文字内容

  6. 复制文本:点击「复制文本」按钮获取识别结果

场景八:为 PDF 添加签名

  1. 上传文件:上传需要签名的 PDF 文件

  2. 选择签名:点击「✍️ PDF 签名」选项卡

  3. 选择签名方式:选择手写签名或文字签名

  4. 创建签名:手写签名需在画板上绘制,文字签名需输入签名文字并选择颜色和字号

  5. 设置位置:调整签名垂直位置和所在页码

  6. 预览并添加:查看预览效果后点击「添加签名并下载」

PDF 常见应用场景

  • 办公文档处理:合同合并、报表拆分、页码添加等日常办公需求

  • 文件归档管理:将分散的文件合并归档,或将大文件拆分为按章节的小文件

  • 文档分享优化:压缩 PDF 减小体积便于邮件发送和网络传输

  • 纸质文档数字化:扫描文档通过 OCR 识别转换为可搜索的电子文本

  • 电子签名流程:合同签署、审批流程中的电子签名需求

  • 表单自动化:批量填写 PDF 表单,提高行政和业务处理效率

  • 图片管理:将照片集或设计稿转换为 PDF 格式便于浏览和分享

  • 版权保护:为文档添加水印标识来源和版权信息

PDF 文件格式简介

PDF 的基本结构

PDF 文件是一种二进制文件格式,包含文本、字体、矢量图形、位图图像、超链接、表单、注释等多种元素。PDF 的核心优势在于"所见即所得"——无论在何种设备或操作系统上打开,文档的排版和样式都保持一致。

文本型 PDF vs 扫描型 PDF

文本型 PDF:由文字和矢量图形构成,可以选中、复制、搜索文字内容,文件体积小,适合电子文档编辑和分发。

扫描型 PDF:由图片页面构成,不包含可选中的文字,文件体积较大,需要通过 OCR 技术才能提取文字。这类 PDF 通常来源于扫描仪或手机拍摄。

PDF 压缩原理

PDF 压缩主要通过以下技术实现:

  • 对象流压缩:将 PDF 内部的字符数据、字体资源等以压缩格式存储

  • 图像重采样:降低图像的分辨率和色彩深度

  • 移除冗余数据:删除未使用的资源、注释、元数据等

文本型 PDF 压缩效果显著(可减少 30%-70% 体积),而扫描型 PDF 由于本身已是图片格式,压缩效果有限。

常见问题解答

Q: 处理 PDF 文件是否安全?数据会上传到服务器吗?

A: 完全安全。所有 PDF 处理操作均在您的浏览器本地完成,使用 JavaScript 库进行处理,文件不会上传到任何服务器。您的数据永远不会离开您的设备,确保隐私和数据安全。即使是大文件或敏感文档也可以放心使用。

Q: PDF 合并后文件质量会下降吗?

A: 不会。我们的 PDF 合并是无损操作,不会降低原始文件的质量,所有文字、图片和格式都保持不变。合并后的文件可以通过任何标准 PDF 阅读器正常打开和打印。

Q: 支持多大的 PDF 文件?

A: 理论上支持 100MB 以内的 PDF 文件,具体取决于您的浏览器内存和设备性能。建议使用 Chrome 或 Edge 浏览器,它们对大文件的支持更好。如果文件过大导致处理缓慢,可以考虑先压缩再处理,或分批处理。

Q: OCR 识别支持哪些语言?准确度如何?

A: 目前支持简体中文、英语、日语、韩语以及中英混合识别。OCR 引擎基于 Tesseract.js,在浏览器本地运行,识别准确度取决于 PDF 中图片的清晰度和文字类型。对于清晰的印刷体文字,识别准确率可达 95% 以上。模糊、倾斜或手写字体可能影响识别效果。

Q: PDF 压缩后画质会明显变差吗?

A: 低压缩和中压缩模式下,画质下降通常不明显,适合大多数办公场景。高压缩模式会引入一定的画质损失,但文件体积缩减更显著。建议先预览压缩效果,根据实际需求选择合适的压缩级别。对于需要打印的文档,建议选择低压缩或中等压缩。

Q: 加密后的 PDF 密码忘记怎么办?

A: 出于安全考虑,我们的工具无法帮助恢复遗忘的密码。PDF 加密使用的是 AES-256 标准,目前没有可行的破解方法。请妥善保管密码,建议在密码管理器中记录重要文档的密码。如果是他人发送的加密文档,请联系发送者获取密码。

Q: 为什么我的扫描版 PDF 无法直接选择文字?

A: 这是因为扫描版 PDF 本质上是图片集合,不包含可选中的文字数据。要提取其中的文字内容,需要使用工具的「OCR 识别」功能。工具会将每一页渲染为图片,然后通过 Tesseract.js 进行文字识别,将识别结果以文本形式展示,您可以复制后粘贴到其他文档中。

💡 提示:ToolYou 还提供 Base64 编解码URL 编解码思维导图Markdown 编辑器等相关工具,欢迎访问!

返回知识中心