使用FPDM填写PHP PDF表单会产生错误FilterFlateDecode:无效的流数据

时间:2013-09-12 13:45:11

标签: php pdf radio-button fpdf

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

  

FilterFlateDecode:无效的流数据。

我要填写的表单包含具有相同名称的无线电字段,例如

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

我无法将4个数组字段设置为具有相同的名称。这是导致问题吗?如果是,我该如何解决?我应该切换到不同的库吗?因为这个让我头疼......

这是发生错误的FilterFlate文件(第34行) http://pastebin.com/qiEB9BWs

1 个答案:

答案 0 :(得分:1)

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

你今天过得怎么样?

  • 普尔
  • N / A

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

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