Php 保留PDF表单字段

Php 保留PDF表单字段,php,fpdf,Php,Fpdf,我使用FPDF/FPDI获取PDF模板,并用数据库中的数据填充它。除了一件事,它工作得很好。PDF模板包含最终用户要填写的表单字段。问题是PDF模板被FPDF/FPDI压平,因此用户无法再填写文本字段。我想在输出的PDF中保留文本字段,但我不确定如何保存 以下是相关代码: include('fpdf.php'); // library for PDF generation include('fpdi.php'); // library for using FPDF with PDF templa

我使用FPDF/FPDI获取PDF模板,并用数据库中的数据填充它。除了一件事,它工作得很好。PDF模板包含最终用户要填写的表单字段。问题是PDF模板被FPDF/FPDI压平,因此用户无法再填写文本字段。我想在输出的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');

如本节所述,FPDI不可能实现这一点。 如果您需要预先填写PDF表单,您可以尝试该组件(不是免费的!)