我正在将 TCPDF 与 FPDI 的网桥一起使用。我遇到的问题是,一旦我使用startTransaction()
我就会收到以下错误:
TCPDF ERROR: Cannot access protected property FPDI:$numpages / Undefined property: FPDI::$numpages
并且脚本结束(因为 TCPDF::Error() 方法中的骰子)。
这是我正在使用的代码:
$pdf = new FPDI();
// add a page
$pdf->AddPage();
$pdf->startTransaction();
$pdf->Cell(0, 0, 'blah blah blah');
$pdf->rollbackTransaction();
$pdf->Output( . time() . '.pdf', 'D');
如果我将其更改为:
$pdf = new FPDI();
// add a page
$pdf->AddPage();
$pdf->Cell(0, 0, 'blah blah blah');
$pdf->Output( . time() . '.pdf', 'D');
它工作正常。
有没有办法让它们一起工作并使用 TCPDF 的事务?