如何涂黑 PDF
在机密信息上拖出方框。真正涂黑会永久移除内容。
选择一个 PDF
拖入或选取一个 PDF。每一页都会用 PDF.js 在你的浏览器中渲染为预览——没有任何东西离开你的设备。
标记敏感区域
在姓名、号码、签名或任何要隐藏的区域上点击并拖出矩形。使用“自动查找邮箱/社保号/电话”一键标记常见模式。
涂黑并下载
选择“真正涂黑”(默认)并点击“涂黑并下载”。受影响的页面会被重新光栅化,因此每个框背后的内容都被物理抹除——按设计不可逆转。
为什么在 imisspdf 上使用涂黑 PDF?
架构即隐私
涂黑是你唯一绝不应交给服务器的任务。在这里,PDF、被光栅化的页面以及最终的 blob 都绝不会离开你的标签页:没有可援引的上传记录,也没有需要信任的保留期。
真正移除,而非一张贴纸
默认模式会重新光栅化受影响的页面,使每个黑框背后原有的文本、字体和矢量数据被物理销毁。用 Acrobat、pdftotext 或复制粘贴都无法撤销。
自动检测个人数据
一键扫描文本层,查找电子邮件、美国社保号和北美电话号码,并预先标记每个匹配项。在屏幕上检查,删除误报,并将其永久抹除。
关于涂黑 PDF 的常见问题
视觉遮盖会在该区域上方绘制一个不透明的黑色矩形作为注释层——底层的文本和图像数据仍然留在 PDF 内部,只是在视觉上被隐藏了。任何人都可以拼合文件、删除该注释,或对其运行 pdftotext,从而恢复被“涂黑”的内容。真正涂黑则会把整个受影响的页面光栅化为高 DPI 图像,并将黑框烧录进像素中,然后用该图像替换原始页面。黑框下方原有的文本、字体和矢量内容会从文档中被物理移除。对于任何你确实需要隐藏的内容——姓名、账号、地址、签名、证件——请使用真正涂黑。视觉遮盖只在你想要一个收件人可以自行移除的“预览”标记时才可接受。
使用真正涂黑则不能——页面在涂黑后会变成一张扁平图像,因此黑框背后原有的文本字符、嵌入字体和元数据在文件中不复存在。即便取证工具也无法逆转一个被光栅化的页面;你需要原始的未涂黑 PDF 才行。使用视觉遮盖时,涂黑则是完全可逆的:任何拥有 Acrobat、免费编辑器,或把内容复制粘贴到文本工具中的人,都能把黑框揭开。这正是我们将模式默认为真正涂黑、并在遮盖选项旁放置明确警告的原因。我们强烈建议绝不要把仅做遮盖的文件分享给你机器之外的任何人。
可以。选择“自动查找邮箱/社保号/电话”模式并点击“扫描并标记”——工具会通过 PDF.js 读取每一页的文本层,运行三个正则模式(电子邮件 RFC 5322、美国社保号 ###-##-####、带可选国家代码的北美电话号码),并在每个匹配项周围添加一个涂黑框。你可以在屏幕上检查每个被检测到的区域,用 ✕ 徽标删除误报,然后运行真正涂黑将它们抹除。自动检测仅适用于带有真实文本层的 PDF;对于扫描的图像型 PDF,请先用我们的“OCR PDF”工具进行 OCR,再回来涂黑。
不会。你选取的 PDF 通过 FileReader 读入你的浏览器,由 pdf-lib 和 PDF.js(两者皆为 WebAssembly)在本地打开,涂黑过程——包括真正涂黑所需的高 DPI 页面重新光栅化——都在你标签页内的画布上运行。结果会保存为一个 Blob 并提供下载,没有任何携带你文档的网络调用。你可以在开发者工具的“网络”面板中验证:没有任何携带你 PDF 的对外 POST。这是涂黑唯一正确的架构;把你想要涂黑的文件上传到第三方服务器,完全违背了涂黑的初衷。
在被涂黑(光栅化)的页面内部,会的——诸如批注、表单字段、隐藏图层,以及这些页面下方的标记内容等页面级元数据,都会成为扁平图像的一部分,并随其余内容一并销毁。文档级元数据(作者、标题、创建日期、XMP)默认会被保留;如果你想要干净的导出,请之后将结果通过“拼合 PDF”处理,以在各处去除注释,或使用元数据清理工具。指向已涂黑页面的书签会保留其文字标签,但会指向新的图像页面。如果你需要真正“彻底清除一切”的工作流,请先涂黑、再拼合。
受影响的页面会以 1400 像素宽重新光栅化,在 Letter/A4 页面上大约相当于 170–180 DPI。这足够稠密,可让正文和大多数插图在屏幕上看起来与原稿难以区分,在普通家用打印机上也可接受。对于存档或印刷店级别的输出,与未涂黑的矢量页面相比,你可能会注意到被涂黑页面上有轻微的柔化。没有涂黑框的页面完全不会被触碰——它们保持为原始矢量内容,清晰锐利。如果打印需要更高的 DPI,请先涂黑,再用专门的“PDF 转图片”工具对整个文档重新光栅化。