FPDI のブリッジで TCPDF を使用しています。私が抱えている問題は、を使用するとすぐに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のトランザクションを使用する方法はありますか?