法律团队——锁定已签署的合同
所有各方签署合同PDF文件后,请在存档前将其扁平化。这可以防止任何一方声称签名被篡改、字段被更改或在签署后添加了注释。扁平化的PDF文件是防篡改的记录。
当您填写完 PDF 表单并发送给他人时,收件人仍然可以清除您的输入、更改您的答案或删除注释——除非您先将文档扁平化。扁平化会将所有交互层(表单控件外观、注释叠加层、数字签名图章)合并到静态页面内容流中。最终生成的 PDF 文件中不包含任何可编辑对象:没有表单字段需要清除,没有注释层需要隐藏,也无法更改您填写的内容。这是归档已签署的合同、提交政府表格或提交已完成的申请表之前应该采取的正确步骤——不仅要遮盖表单字段的视觉效果,还要从 PDF 结构本身移除其可编辑性。
LuraPDF 提供两种不同的扁平化模式,以满足不同的输出需求。矢量扁平化模式使用 pdf-lib 遍历 PDF 的页面内容流,将控件外观流合并到页面中,并移除注释和 AcroForm 对象。最终生成的 PDF 保留了完整的文本层——所有文本仍然可选、可搜索和可复制,且文件大小通常小于原始文件。栅格扁平化模式则采用不同的方法:pdf.js 将每一页渲染到高分辨率画布上,pdf-lib 将渲染后的图像作为全页 JPEG 或 PNG 文件嵌入到新的 PDF 中。每个注释、表单字段、图形和字体外观都会在像素渲染中被捕获——您所看到的即是输出内容。这保证了所有查看器上的视觉保真度,但牺牲了文本搜索功能。两种模式都完全在您的浏览器中运行——无需上传任何文件。
展平文件是合规性和工作流程中的一个步骤,而不仅仅是文件转换。在以下情况下,锁定 PDF 文件是必须的。
所有各方签署合同PDF文件后,请在存档前将其扁平化。这可以防止任何一方声称签名被篡改、字段被更改或在签署后添加了注释。扁平化的PDF文件是防篡改的记录。
求职申请表、入职表格、税务申报表和福利登记表等PDF文件填写完毕后应进行扁平化处理。这样会在人力资源系统中创建不可更改的记录——员工的答案一旦提交即被锁定。
编辑会在 PDF 校样上添加注释和标记。在发送给印刷厂之前,请将 PDF 文件拼合,将所有注释合并到页面中,以避免渲染出现问题——某些印刷 RIP 软件无法正确渲染 PDF 注释叠加层。
以PDF格式填写的费用报告、采购订单审批和财务披露表格在提交至财务系统前必须锁定。扁平化处理可生成不可篡改的记录,满足审计追踪要求。
政府机构接收提交的PDF表格并将其存档。在存档前进行扁平化处理,可确保文档管理系统存储的是静态的、与查看器无关的记录,而不是可能在未来PDF阅读器中表现不同的实时交互式表单。
当源 PDF 文件包含活动的 AcroForm 字段或注释层时,PDF 处理流程(合并、拆分、水印、OCR)可能会失败或产生意外输出。请先将 PDF 文件展平以规范化输入——下游工具看到的将是干净、静态的页面内容。
扁平化是一种单向转换,它牺牲了可编辑性以换取永久性。以下是锁定 PDF 文件后您将获得的好处。
在矢量展平模式下,pdf-lib 打开 PDF 文件并遍历每一页的注释数组。对于每个控件注释(表单字段外观),其外观流(字段当前值的视觉渲染)会被提取出来,并以注释的位置和大小绘制到页面内容流中。然后,注释对象会从注释数组中移除,其引用也会从 AcroForm 字段树中移除。最终,每个已填充的字段值在视觉上与之前完全相同,但呈现为页面内容中的静态绘制操作,而非交互式控件。便签文本、高亮矩形、下划线路径和墨迹注释的处理方式相同:它们的外观流会被添加到页面中,而注释对象则会被删除。
在栅格拼合模式下,pdf.js 会将每一页渲染到 HTML 画布上,并设定目标分辨率(默认 150 DPI,可配置为 300 DPI 用于打印)。画布图像数据会导出为 JPEG 或 PNG 格式,并由 pdf-lib 使用 `page.drawImage()` 方法写入新的 PDF 页面。新的 PDF 页面不包含文本层、表单字段或注释,只有完整的页面图像对象。这确保了页面渲染时屏幕上的所有视觉元素都能被完整捕获,无论字体嵌入方式、注释渲染模式或 ICC 颜色配置文件如何。栅格拼合后,如果需要再次使文档可搜索,请运行 LuraPDF OCR 工具,在图像页面上添加文本层。
| 特征 | LuraPDF | 基于服务器的工具(Sejda、Smallpdf) | Adobe Acrobat |
|---|---|---|---|
| 隐私 | 仅限浏览器访问——文档不会上传。 | 文件已上传至远程服务器 | 本地,但需要订阅 |
| 矢量扁平模式 | 是的——文本层得以保留,无损 | 通常情况下是的,没有模式选择。 | 是的——完全控制 |
| 栅格展平模式 | 是的——像素完美,可直接打印。 | 部分可用 | 是的——打印成 PDF 等效项 |
| 成本 | 永久免费,无配额限制 | 免费增值模式——每日限额或付费墙 | Acrobat订阅 |
扁平化操作是不可逆的——扁平化之前采取一些预防措施可以防止丢失重要数据。
在进行文件展平之前,务必保留未展平的备份——该操作是永久性的,一旦文件保存就无法撤销。
如果文本的可搜索性至关重要,请使用矢量拼合模式——这样在输出结果中搜索、副本和粘贴功能都将正常运作。如果打印或视觉保真度是首要考虑因素,请使用栅格拼合模式。
将栅格图层拼合后,运行 OCR PDF 工具添加可搜索的文本图层——这样既能保证视觉保真度,又能实现搜索功能。
将“展平 PDF”与“展平后保护 PDF”结合使用——添加密码可防止任何人使用 PDF 编辑器编辑静态内容。
在将多个已填写的表单合并到一个文档之前,请分别展平每个表单,以防止 AcroForm 字段名称冲突导致合并文档之间的字段值出现差异。
对于合规性归档而言,矢量展平优于栅格展平——它生成的文件更小,更容易通过 PDF/A 验证器,并且保留文本层以便在文档管理系统中进行全文搜索。
将填写完毕的表格、带注释的审阅副本或已签署的合同拖放到上方的上传区域。选择“矢量拼合”可锁定交互功能,同时保持文本可搜索;选择“栅格拼合”可获得可用于打印的像素输出。下载永久锁定的 PDF 文件,无需上传,无水印,完全免费。完整工作流程:首先使用“填写 PDF 表单”填写表单,然后在此处将其拼合以锁定值,最后使用“保护 PDF”设置密码保护后再发送。