Tips & Tricks

如何在保持可填写表单字段仍然有效的情况下拼合 PDF

扁平化 PDF 意味着将所有交互元素、表单字段、注释、图层合并到静态页面内容中。 PDF 成为一个简单的非交互式文档,在任何地方都以相同的方式显示。扁平化通常是归档或分发之前的最后一步,确保任何人都不会意外修改表单数据或移动注释。

展平通常会破坏形状场。问题是您是否可以在保持表单正常工作的同时压平其余部分。

了解PDF 表格展平的工作原理有助于您决定是否可以进行选择性展平。 WukongPDF 的PDF 编辑器 处理 PDF 表单管理,下面的说明涵盖了扁平化对表单字段的作用以及存在哪些替代方案。

How to Flatten a PDF While Keeping Fillable Form Fields Still Working

拼合对 PDF 的作用

扁平化将交互式 PDF 元素转换为静态页面内容。注释成为页面图像的一部分。表单字段失去交互性并变成页面上的文本或图形。图层合并为单个可见图层。扁平化的 PDF 更简单,更适合年长的查看者,并且更能抵抗意外修改。

代价是交互性的损失。接受文本输入的表单字段将成为无法编辑的静态文本。下拉菜单变成显示最后选择的值的固定文本。签名字段变成静态图像。展平的文件保留展平时可见的内容,但失去所有更改的能力。

WukongPDF

尝试编辑 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →

为什么你不能展平除表单字段之外的所有内容

在大多数 PDF 工具中,拼合是一种要么全有要么全无的操作。展平命令合并所选页面上的所有交互元素。没有设置可以在拼合注释时将表单字段排除在拼合之外。该工具将展平应用于页面,而不是页面上的元素类别。

PDF 规范原则上支持选择性展平,注释和表单字段是不同的对象类型,但大多数 PDF 工具不会在其用户界面中公开这种粒度。用户会看到一个展平按钮,可以展平所有内容。通过脚本访问的高级 PDF 操作库可以有选择地展平特定元素类型,但这需要编程知识和开发环境。

解决方法:分阶段展平

如果您需要在保持表单字段处于活动状态的同时展平注释,请分阶段处理文档。首先,将表单字段及其当前值提取到单独的文件或数据结构中。其次,压平整个文档。第三,将表单字段重新添加到展平文档中,并使用提取的值填充它们。

此解决方法对于具有少量字段的简单表单来说是实用的,但对于具有数十个字段、计算和验证规则的复杂表单来说就变得不切实际了。重建步骤必须重新创建每个字段属性,而不仅仅是可见值。重建所投入的时间可能超过选择性地展平注释所节省的时间。

替代方案:锁定而不是展平

锁定注释和表单字段可提供防篡改功能,而不会破坏交互性。锁定的注释无法移动或删除,但表单字段仍然有效。锁定单个元素可以实现展平提供的大部分保护,同时保留表单的可用性。

在 Adobe Acrobat 中,选择注释或表单字段,打开“属性”,然后设置“锁定”属性。该元素受到保护,不会被意外修改。脚本可以一次操作锁定所有页面上的所有注释,无需触及表单字段即可实现注释级别的保护。对于大多数用例来说,锁定是选择性展平的实用替代方案。

目标展平锁定
防止注释移动是的(但也会破坏表格)是(保留表格)
防止表单字段编辑是的是(设置只读)
保留表单交互性不(毁掉它)是的
确保显示一致是的是(注释锁定到位)

使用 JavaScript 自动选择性锁定

Adobe Acrobat 支持 JavaScript,可以迭代每个页面上的每个注释并单独锁定它们。在 Acrobat 中另存为“动作”的简短脚本只需在任何文档上单击一下即可运行。该脚本锁定所有注释,并且仅锁定注释,使表单字段保持不变。对于大多数用户来说,这是与选择性展平最接近的实用等效项。

脚本方法需要编写或获取一次 JavaScript。之后,它是一个可重复使用的工具,适用于任何 PDF。查找或编写脚本的投资会随着您需要在保留表单的同时保护注释的每个文档而得到回报。该脚本所做的正是“展平”按钮所无法做到的:单独处理注释和表单字段。

在存档文档中保留表单字段数据

存档的表格提出了特定的挑战。该表格必须保存为所提交内容的记录,但空白表格字段应保持可填写状态以供将来使用。解决方案是保存两个版本:一份扁平化副本作为提交记录,一份未扁平化副本作为可重用的表单模板。扁平化的副本就是存档。未平展的副本是工作文档。

在文件名中清楚地标记两个版本:Form-Archived-Flattened.pdf 和 Form-Template-Fillable.pdf。命名可以防止混淆哪个版本用于哪个目的。花 10 秒钟进行清晰命名,可以避免因发现存档版本无法编辑或可编辑版本已从原始提交内容修改而感到沮丧的情况。

何时扁平化是正确的选择

在归档永远不会再次编辑的最终批准版本的文档之前先进行扁平化。扁平化的 PDF 是永久记录。收件人不会意外修改表单字段或移动注释。文件被冻结在批准状态。

不要拼合仍在审核中的工作文档、收件人需要填写的表格或将来会更新的文档。扁平化是不可逆的。一旦扁平化,交互元素就消失了。如果文档将来可能需要编辑,请将未拼合的原件与拼合的版本一起保留。

WukongPDF

尝试编辑 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →