问题描述
我是PHP编程的初学者,并且正在尝试创建一个Web界面,该界面允许用户维护费用数据库,并可以在年底使用该数据库进行纳税。基本上,Web界面具有一个按钮,当单击该按钮时,该按钮应填写并输出已填写的irs 1040表格。为此,我正在使用FDPF和FPDM。但是,FPDF似乎输出损坏的PDF。这是有问题的代码:
ob_start();
require('./fpdf.PHP');
require('./fpdm.PHP');
$pdf = new FPDM('1040_Form_Template.pdf');
$fields = array(
//This array is very long and fairly simple - I won't ask you to read it all!
//It contains the values I wish to enter for each field in the 1040 form.
);
$pdf->useCheckBoxParser = true;
$pdf->Load($fields,false); // second parameter: false if field values are in ISO-8859-1,true if UTF-8
$pdf->Merge();
$pdf->Output('I','sample_output.pdf');
ob_end_flush();
set_time_limit(0);
当我单击运行该代码的Web界面上的按钮时,将得到以下输出; Chrome PDF error message
这使我认为,由于某种原因,fpdf / fpdm正在生成损坏的PDF。我尝试了几种不同的查看器,但它们都无法打开界面生成的文件。
非常感谢您提供的任何见解。谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)