如果我在Mac OS X上使用Preview.app填写PDF表单,然后通过电子邮件将其发送给Windows用户,则当他们在Acrobat中打开该表单时,它似乎是空白的。对于某些(大多数?)注释也是如此。
我该如何阻止这种情况发生?
在我自己的作品中以及在使用Preview.app填写PDF表单的朋友/家人中,我一直遇到这种情况。在专业情况下可能会有些尴尬,得到的答复是“不,请发送填写好的表格,而不是空白的表格!”。
如果我在Mac OS X上使用Preview.app填写PDF表单,然后通过电子邮件将其发送给Windows用户,则当他们在Acrobat中打开该表单时,它似乎是空白的。对于某些(大多数?)注释也是如此。
我该如何阻止这种情况发生?
在我自己的作品中以及在使用Preview.app填写PDF表单的朋友/家人中,我一直遇到这种情况。在专业情况下可能会有些尴尬,得到的答复是“不,请发送填写好的表格,而不是空白的表格!”。
Answers:
注意,这似乎已在最新版本的OS X中修复,因此可能不再需要解决方法...
可能最简单/最安全的选择是在发送PDF之前先将其打印为新的PDF来“展平” 它。
在“预览”中完成表单后,转到“打印”菜单(cmd+P
),然后使用左下角的PDF下拉菜单,选择Save as PDF...
以生成新的“扁平化” PDF。
展平只是意味着所有注释(包括表单中的数据)都与PDF的实际内容没有区别,好像它们一直都是PDF的一部分一样。这意味着您不能再编辑它们(在新的打印的PDF中),这是理想的选择,但也意味着它们将在Adobe中正确显示。
问题的实际原因已在 Adobe中进行了详细说明,该博客文章还包括一个脚本,供Acrobat用户从使用Preview.app填写的表单中恢复数据(事实是Preview将数据放入表单中,但没有(未指定其应如何出现),因此Acrobat将其显示为空白/不可见)。
我将由读者决定这是Adobe软件中的错误(用于不显示没有指定“外观”的表单数据)还是Apple软件中的错误(用于不包括“外观”信息)。
如果您受到此错误的影响,请考虑将此问题通知这些公司中的一个/两个: