为什么 FPDF 的 useImportedPage 不适用于 PHP 代码
Why FPDF's useImportedPage doesn't work for PHP code
我在使用 useImportedPage()
生成标签时收到以下错误...
ErrorException [ Fatal Error ]: Call to undefined method
FPDI::useImportedPage().
但是当我注释掉时$pdf->useImportedPage($tplIdx, 10, 10, 100);
并取消注释行 $pdf->useTemplate($tplidx);
它工作正常。
我导入的PDF是1.4版本
关于 useImportedPage()
为何不起作用的任何建议?
$this->auto_render = false;
$this->template = NULL;
$offset = 0;
require_once('assets/vendors/fpdf/fpdf.php');
require_once('assets/vendors/fpdi/fpdi.php');
$pdf = new Fpdi();
$pdf->addPage();
$pdf->setSourceFile('TEST.pdf');
$tplidx = $pdf->importPage(1);
$pdf->useImportedPage($tplIdx, 10, 10, 100);
//$pdf->useTemplate($tplidx);
$pdf->SetFont('Arial');
$pdf->SetFontSize(5);
$pdf->SetXY(5, 5);
$pdf->Text(3.5, 5, $_POST['A']);
$pdf->Text(3.5, 8.5, $_POST['B']);
$pdf->Text(21, 5, $_POST['C']);
$pdf->Text(21, 8.3, $_POST['D']);
$filename='SECONDTEST/'.$_POST['A'].'.pdf';
$pdf->Output($filename, 'F');
您使用的是过时的版本1.x。 useImportedPage()
已添加到 FPDI 2。
我在使用 useImportedPage()
生成标签时收到以下错误...
ErrorException [ Fatal Error ]: Call to undefined method FPDI::useImportedPage().
但是当我注释掉时$pdf->useImportedPage($tplIdx, 10, 10, 100);
并取消注释行 $pdf->useTemplate($tplidx);
它工作正常。
我导入的PDF是1.4版本
关于 useImportedPage()
为何不起作用的任何建议?
$this->auto_render = false;
$this->template = NULL;
$offset = 0;
require_once('assets/vendors/fpdf/fpdf.php');
require_once('assets/vendors/fpdi/fpdi.php');
$pdf = new Fpdi();
$pdf->addPage();
$pdf->setSourceFile('TEST.pdf');
$tplidx = $pdf->importPage(1);
$pdf->useImportedPage($tplIdx, 10, 10, 100);
//$pdf->useTemplate($tplidx);
$pdf->SetFont('Arial');
$pdf->SetFontSize(5);
$pdf->SetXY(5, 5);
$pdf->Text(3.5, 5, $_POST['A']);
$pdf->Text(3.5, 8.5, $_POST['B']);
$pdf->Text(21, 5, $_POST['C']);
$pdf->Text(21, 8.3, $_POST['D']);
$filename='SECONDTEST/'.$_POST['A'].'.pdf';
$pdf->Output($filename, 'F');
您使用的是过时的版本1.x。 useImportedPage()
已添加到 FPDI 2。