首页 文章

保留PDF表单字段

提问于
浏览
0

我正在使用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');

1 回答

  • 1

    对于FPDI,这是不可能的,如FAQ item中所述 . 如果您需要预填PDF表格,可以试试SetaPDF-FormFiller组件(不是免费的!) .

相关问题