使用TCPDF创建PDF后,我需要将PDF拆分为单个PDF页面。这是我正在使用的打印服务所必需的。我可以使用PDFSAM应用程序执行此操作。它很棒。 我只有一个大问题。生成的页面均为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 ...
使用Acrobat Pro拆分PDF时会出现同样的问题。
有什么建议吗?在我看来,PDF中的数据涵盖了所有页面或其他内容。