在线免费编辑 PDF
在浏览器中直接编辑 PDF 文字、添加图片和形状,无需上传文件。
拖拽文件到此处或点击上传
Max 100 MB
在浏览器中编辑 PDF,可以在现有文档上方添加文字、图片和矩形。它能应对日常需求——修正表单上的错字、加盖印章、标注收据——而无需启动臃肿的桌面应用。 本工具专注于在 PDF 上「添加」内容,而非原地修改已有内容。已有文字可以用白色矩形覆盖后在上面写入新文字(这是「修正」错字的常见做法),但原始文字仍保留在下方。这种覆盖方式是有意为之的——它能在所有 PDF 阅读器中产生可靠的显示效果。 一切都在浏览器中运行。pdfjs-dist 将源 PDF 渲染为可编辑的画布,你添加元素后,pdf-lib 会重新生成一份包含所有修改的新 PDF。不经过服务器,不涉及云端。
最后审核: 2026 年 7 月
这是什么?
PDF 的设计初衷是不可变的快照——每个字符都位于特定坐标,没有段落或逻辑结构的概念可供编辑。这就是「编辑 PDF」与编辑 Word 文档截然不同的根本原因。专业 PDF 编辑器(Adobe Acrobat Pro、PDF Studio)通过类似 OCR 的推断来重建段落结构,再回流编辑内容。像本工具这样的浏览器工具采用更简单的方式:在现有页面上方覆盖新元素。你无法直接编辑原始文字,但可以在上面添加任何内容——包括用白色矩形遮住旧文字,再在上面写新文字。
如何使用此工具
- 1选择要编辑的 PDF。工具会将每页渲染为可编辑的画布,你可以在上面放置新元素。
- 2使用工具栏添加文字、图片或矩形。点击页面放置元素,然后通过拖拽手柄调整位置和大小。属性面板中可选择不同的颜色、字体和大小。
- 3要「编辑」已有文字,先用白色矩形覆盖它,再在上面添加新文字。虽然原始文字仍在下方(隐藏但存在于文件中),但视觉效果是干净的。
- 4点击保存。工具会将所有覆盖元素写入页面内容,重新生成 PDF。输出的是标准 PDF 文件,在任何阅读器中都能正常打开,编辑内容显示为原生内容。
使用建议
- 工具在页面上方覆盖新元素。要隐藏已有文字,先用白色矩形覆盖,再在矩形上添加新文字。
- 可用字体为 Helvetica、Times Roman、Courier 及少量标准变体。不支持自定义字体——浏览器无法嵌入系统字体。
- 上传的图片通过 pdf-lib 嵌入。JPEG 图片以原始字节存储(不重新编码),PNG 图片以 Flate 无损压缩存储。
- 点击保存后元素位置即锁定。如需在保存后调整位置,需用原始 PDF 重新开始。
- 对于复杂编辑(重排段落、替换图片、修改表格),请使用 Adobe Acrobat Pro 或类似桌面工具。本浏览器工具适合简单修正和添加操作。
常见使用场景
- 财务经理修正归档中已签名发票 PDF 上的错字。
- 小企业主在报价单 PDF 的空白处加盖印章或 Logo 后发送给客户。
- 学生在扫描讲义上添加备注,用于考试复习参考。
- 房东在缺少交互式表单字段的租赁合同 PDF 上填写租户信息。
- 承包商在平面图 PDF 上标注房间名称或尺寸后分享给客户。
- 记者在发表前用黑色矩形遮盖文件 PDF 上的敏感姓名。
技术说明
- 工具使用 pdfjs-dist 将源页面渲染为 HTML5 Canvas,然后将用户添加的元素作为独立的画布图层叠加。
- 保存时,pdf-lib 构建新的 PDF,包含原始页面内容以及以 PDF 绘图操作(drawText、drawImage、drawRectangle)形式存在的新元素。
- 文字使用 pdf-lib 的标准 14 种字体(Helvetica、Times Roman、Courier 及其粗体/斜体变体)绘制。浏览器中无法嵌入自定义字体,除非预先上传字体文件。
- 图片通过 pdf-lib 的 embedJpg 或 embedPng 嵌入。上传的 JPEG 原样存储;PNG 以 Flate 无损压缩。
- 元素位置以 PDF 页面坐标存储(1 点 = 1/72 英寸)。保存时工具将屏幕坐标转换为 PDF 点。
- 加密的 PDF 需先解密才能编辑。请先使用「保护」工具。
以隐私为基础
此工具在你的浏览器中运行。使用工具时,文件不会上传到我们的服务器。
限制说明
- 工具无法直接修改已有文字。用白色矩形遮住旧文字并在上面添加新文字,可获得干净的视觉效果。
- 仅提供 14 种标准 PDF 字体(Helvetica、Times Roman、Courier 及变体)。自定义字体需要桌面工具。
- 矢量图形仅限于矩形。不支持复杂图形(多边形、曲线、箭头)。
- 工具不支持重排现有页面内容、移动段落或替换已有图片。只能添加覆盖元素。
- 加密的 PDF 需先解密才能编辑。请先使用「保护」工具。
- 工具不保留初始渲染后添加的交互元素(表单字段、超链接、注释)。请在编辑前或编辑后添加这些功能,不要在编辑过程中添加。
常见问题
可以直接修改 PDF 中已有的文字吗?
不能直接修改。PDF 中的文字存储在固定坐标上,没有可编辑的段落结构。本工具通过在现有页面上方添加新内容来实现“修改”。要“更改”文字,先用白色矩形覆盖原文,再在上面添加新文字。
有哪些字体可用?
14 种标准 PDF 字体:Helvetica、Times Roman、Courier 及其粗体、斜体和粗斜体变体。自定义字体需要桌面编辑器,因为浏览器工具无法访问系统字体。
可以在现有 PDF 中插入图片吗?
可以。添加图片元素(JPEG 或 PNG),拖动到指定位置,按需调整大小。图片以原始分辨率嵌入 PDF。建议上传前先调整好图片尺寸,效果更佳。
可以重新排列页面或移动段落吗?
不可以。本工具保持现有页面布局不变。如需重排页面,请使用「组织」工具。如需移动段落,需要 Adobe Acrobat Pro 等桌面工具。
如何遮盖敏感信息?
用黑色矩形覆盖文字即可。注意:这只是视觉遮盖——原始文字仍然存在于 PDF 的字节数据中。如需真正的删除式涂黑(移除文字数据),请使用专业的涂黑工具。
可以编辑加密的 PDF 吗?
需要先解密。使用「保护」工具移除密码后再编辑,编辑完成后可重新加密。
编辑内容会自动保存吗?
不会。点击「保存」按钮将编辑写入 PDF 并下载结果。保存前所有内容仅存在于浏览器内存中,关闭标签页将丢失所有工作。
可以对同一个 PDF 进行二次编辑吗?
需要重新开始。工具无法区分导入的 PDF 中哪些元素是之前添加的、哪些是原始内容。如需追加编辑,请将上次的输出作为新的源文件,在其上继续添加覆盖元素。
文档会上传到服务器吗?
不会。渲染和编辑通过 pdfjs-dist 在本地完成,保存通过 pdf-lib 在本地生成新 PDF。一切都在浏览器中进行,不上传、不经过云端。