PDF 标注

在 PDF 上加文字、高亮、图形、笔迹与签名图片,完成后下载压平的新文件;文件始终留在当前标签页。

等待 PDF

标注一份 PDF,不用上传。

拖放 PDF 到此卡片,或按 ⌘V / Ctrl+V 粘贴,或选择文件。文件会直接在当前页打开——没有「上传」按钮。

一次一份 PDF · 最大 50 MB · 2,000 页 · 图片最大 10 MB(PNG / JPEG / WebP)。

文件只留在当前标签页:不上传、不存储、不记录,页面也不发起网络请求。

使用方法

  1. 把 PDF 拖到卡片上,或按 ⌘V / Ctrl+V 粘贴,或点击「选择 PDF」。第一页会立即绘制出来——没有「上传」按钮,文件也不离开当前标签页。
  2. 选择工具:文字会在点击处出现输入框;高亮与矩形按住拖出;笔迹跟随指针;图片用于放置你选择的 PNG、JPEG 或 WebP(签名照片也可以)。用「选择」移动标注,用「删除所选」移除;撤销 / 重做覆盖所有页面的改动。
  3. 用箭头或页码输入切换页面。确认标注后按「下载标注后的 PDF」:工具按 2× 绘制每个有标注的页面,再把这些像素写进新文件。完成后状态栏会给出输出体积。

示例

项目报告.pdf — 6 页

第 2 页 · 高亮合计金额
第 3 页 · 在签名线上放一张签名图片
第 4 页 · 添加文字备注

项目报告-annotated.pdf

项目报告-annotated.pdf
所有标注压平进页面
源文件保持不变

下载的 PDF 里是绘制好的像素,不是可编辑的标注对象——这正是它在各种阅读器里看起来一致的原因。中文与阿拉伯文备注使用设备已安装的字体绘制。

规则、上限与已知问题

  • 不上传任何内容:PDF 通过 File API 读入并在当前标签页中标注。页面不发起网络请求、不写存储、不保留历史——刷新即回到空白状态。
  • 保存时标注会被压平。新 PDF 无法再编辑或删除它们,源文件也不会被修改。这不是完整的 PDF 编辑器:已有文字、图片、批注与页面顺序都不会改动。
  • 高亮是半透明矩形,不是能识别文字的高亮。它不会自动贴合词句,请直接画在你要标记的文字上。
  • 文字标注会变成像素:在保存后的 PDF 里无法选中、复制或搜索。外观取决于设备已安装的字体,不支持上传字体。
  • 「签名」指把一张图片(PNG / JPEG / WebP)放到页面上;它不是密码学或证书签名,重建文件也会使已有的数字签名失效。
  • 一次一份 PDF、最大 50 MB、2,000 页;一次一张图片、最大 10 MB。SVG 图片会被拒绝,因为它可能包含脚本。
  • 加密 PDF 会被拒绝——请先移除密码并另存一份;严重损坏的 PDF 不会被修复。
  • 支持旋转页与 CropBox 偏移:标注落在你在屏幕上看到的位置。标注层长边超过 4,096 px 的页面在导出时会降采样。
  • 标注只存在内存里。没有自动保存、没有历史记录,刷新或关闭标签页后无法恢复。
  • 输出文件名会替换路径分隔符、控制字符与保留字符,去掉首尾空白、截断过长名称并追加「-annotated.pdf」。
  • 已有的书签、表单与批注会保留,但文件会被重写,因此不保证维持 PDF/A、PDF/X 合规性。
  • 渲染使用 Mozilla 的 PDF.js,写入使用 pdf-lib,两者都在当前标签页内运行。少数特殊 PDF(损坏字体、罕见色彩空间)可能渲染不完整。

其它同样完全在当前标签页内运行的文档工具。