TCPDF を使用して PDF を作成した後、PDF を単一の PDF ページに分割する必要があります。これは、私が使用している印刷サービスに必要です。PDFSAMアプリでこれを行うことができます。それはうまくいきます。1つだけ大きな問題があります。生成されたページはそれぞれ 120 MB ですが、ソース PDF (240 ページ) は合計で 130 MB です。これらの単一ページは、印刷サービスで処理するには大きすぎます。
PDF生成コードを最小限に抑えましたが、それでも同じ問題があります。これはコードです:
$this->_pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, "A5", true, 'UTF-8', false);
$this->_pdf->AddPage();
$this->_pdf->Image($photo_path, 2, 2, 120, 180);
$this->_pdf->AddPage();
$this->_pdf->Image($photo_path, 2, 2, 120, 180);
... repeated code ...
PDF を Acrobat Pro で分割すると、同じ問題が発生します。
何か提案はありますか?PDFのデータが全ページか何かで覆われているように私には思えます。