我正在使用FPDF和FPDM类。我建立了一个相当大的申请表,当提交数据时,该表将被提取并推送到PDF。
$fields = array();
foreach ($_SESSION['arr'] as $key => $val){
$fields[$key] = $val;
}
$pdf = new FPDM('../pdfs/limited1.pdf');
$pdf->Load($fields, false);
$pdf->Merge();
$filename="/srv/http/csignup/pdfs/abc.pdf";
$pdf->Output('F', $filename);
使用上面的pdf代码将被保存,但是如果我将输出函数更改为:,则所有字段均为空白,
$pdf->Output('I'); //open in browser
或
$pdf->Output('D'); //download
我得到了包含所有字段的pdf文件。我是否遗漏了一些明显的东西,或者这是预期的行为?
我有完全相同的问题,只是我需要将其保存为本地文件,因为我必须通过电子邮件将其作为附件发送。当前收件人将其清空。
如前面的评论中所述,我试图在浏览器中将其可视化,但是没有运气:空。
[请告诉我有一种解决方案,我不必以内容为背景的PDF格式编写文本。
我有fpdm 2.9版(2017-05-11)。
谢谢。