【问题标题】:PHP PDF form filling using FPDM gives error FilterFlateDecode: invalid stream data使用 FPDM 填充 PHP PDF 表单会出现错误 FilterFlateDecode: invalid stream data
【发布时间】:2013-09-16 22:40:37
【问题描述】:

我正在尝试使用 FPDM 制作 PHP 脚本来自动填充 PDF 表单,但是当我修复一个错误时,会弹出另一个错误。我使用this tool 找到了我的表单字段,并创建了一个数组,其中每个变量都以字段名称命名,但出现错误

FilterFlateDecode:流数据无效。

我正在尝试填写的表单包含具有相同名称的单选字段,例如。

C R6.  
C R6.  
C R6.  
C R6.

而且我不能将 4 个数组字段设置为具有相同的名称。这是造成问题的原因吗?如果是,我该如何解决?我应该切换到不同的库吗?因为这个让我头疼……

也就是出现bug的FilterFlate文件(第34行) http://pastebin.com/qiEB9BWs

【问题讨论】:

    标签: php pdf radio-button fpdf


    【解决方案1】:

    您不能为多个数据点使用相同的名称。这些单选按钮选项中的每一个都应属于其中的特定组,例如:

    今天过得怎么样?

    • 公平
    • 可怜
    • 不适用

    问题是输入字段的标题,每个点代表该字段的数据。

    如果它只是一个清单,那么只需将每个按钮命名为一个单独的单选输入字段。

    【讨论】:

      猜你喜欢
      • 2014-10-24
      • 2021-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      相关资源
      最近更新 更多