我正在使用laravel软件包合并pdf。这是Job的句柄功能,正在合并到目录中的现有文件上,但是在服务器上有时会跳过,例如它将合并500个文件中的300个。
我认为我的逻辑有些问题
if (File::exists($this->filepath)) {
$pdfMerger =new PdfMerger();
$pdfMerger->addPDF($this->filepath, 'all');
$bulk_pdf = public_path('bulk-pdf-consignment/manifest' . $this->manifest_id . '_.pdf');
if (File::exists($bulk_pdf )) {
$pdfMerger->addPDF($bulk_pdf , 'all');
}
$merged = $pdfMerger->merge("file",$bulk_pdf);
这是有时会给的例外
Exception: Unable to find object (3, 0) at expected location. in /var/www/html/coldxlogistics/vendor/rguedes/pdfmerger/Classes/fpdi/pdf_parser.php:675