我使用FPDF / FPDI获取PDF模板并用数据库中的数据填充它。除了一件事,它工作正常。 PDF模板具有将由最终用户填写的表单字段。问题是FPDF / FPDI使PDF模板变平,因此用户无法再填写文本字段。我想保留输出PDF中的文本字段,但我不确定如何。
以下是相关代码:
include('fpdf.php'); // library for PDF generation
include('fpdi.php'); // library for using FPDF with PDF templates
$pdf =& new FPDI('L','pt', 'Letter');
$inputPDF = 'files/templates/test.pdf';
$pdf->setSourceFile($inputPDF);
...
$pdf->AddPage();
$tplidx = $pdf->ImportPage(1);
$pdf->useTemplate($tplidx);
$outputPDF='files/test.pdf';
$pdf->Output($outputPDF, 'F');