【问题标题】:Blank Form Fields on PDF Created with FPDM on Wordpress在 Wordpress 上使用 FPDM 创建的 PDF 上的空白表单域
【发布时间】:2016-10-13 13:19:06
【问题描述】:

我正在使用 FPDM 通过 Wordpress 插件从 MySQL 数据库中自动填充 PDF 表单字段。这很好用,并且表格已正确生成和填写。但是,如果我下载生成并填写的 PDF 并将其发送给其他人,则表单字段对于某些人来说是空白的,但对于其他人则不是。

我认为这可能是字体问题,但似乎无法确定问题。模板文本为 Times New Roman。这些字段使用 Times Roman,当我查看 PDF 属性页面上的字体时,会显示一个自定义字体(Times Roman),实际字体名称为 TimesNewRomanPSMT。该页面还将 TimesNewRoman 显示为嵌入字体,就像这样...

Filled PDF Fonts page

有没有其他人遇到过这个问题? 谢谢

【问题讨论】:

    标签: php wordpress pdf fonts


    【解决方案1】:

    问题可能在于 FPDM 不会为注释创建称为“外观”的东西(字段是一种注释),它只是填充值。外观允许不了解注释的 PDF 查看器显示其外观,而无需了解如何使用注释的属性。有些观众如果不在场就会出现,有些则不会。

    你可以测试我的断言。如果您在默认情况下看到空白,但在尝试编辑字段时看到一个值,那么我上面描述的就是问题所在。

    【讨论】:

    • 针对这种情况的另一种方法是在 Acrobat Reader 中打开文档,然后在不做任何更改的情况下将其关闭。如果 Reader 询问您是否要保存所做的更改,则表明它重新生成了注释外观。
    • 感谢您的回复。我认为 FPDM 正在正确创建文档。 PDF 字段在开始时已填充,但可由收件人编辑。问题是,在某些计算机上,这些字段根本不显示,甚至没有灰色背景表明文档中存在字段我尝试打开并保存文档,但这没有任何区别。
    猜你喜欢
    • 1970-01-01
    • 2014-10-24
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多