最初に fpdi を使用して pdf をインポートして fpdf オブジェクトを作成し、次にその pdf にいくつかの変更を加えます。それを複製して、いくつかのテキストを追加するだけでカスタム pdf を作成します。次に、2 つのファイルをディスクに出力しましたが、作成されたのは 1 つだけで、2 番目の出力で致命的なエラーが発生しました。
致命的なエラー: 534行目のC:\Program Files\EasyPHP 3.0\www\oursin\oursin\public\scripts\FPDI\fpdi.php の未定義メソッド stdClass::closeFile() の呼び出し
私のコードの一部:
$pdf = new FPDI('L','mm',array(291.6,456));
$fichier=$repertoireGrilles.'GR_IFR.pdf';
$pdf->setSourceFile($fichier);
// add a page
$tplIdx = $pdf->importPage(1);
$pdf->AddPage();
$pdf->useTemplate($tplIdx,0,0,0);
..
...
methods on $pdf
..
..
..
$pdfCopie=clone $pdf;
methods on $pdfCopie
$pdfCopie-> Output($repertoireGrilles.'grillesQuotidiennes/'.$date.'/Grille_'.$date.'_'.$ou.'_copie.pdf','F');
$pdf-> Output($repertoireGrilles.'grillesQuotidiennes/'.$date.'/Grille_'.$date.'_'.$ou.'.pdf','F');
私の脳を何時間も(何日も)高圧状態に保つこの問題に取り組むのを手伝ってくれる人はいますか :) ?