如何使用Laravel中的mPDF从现有PDF创建每个页面作为PDF
找不到错误类“Mpdf\Output\Destination”。我试过以下东西作为输出的第二个参数 $mpdf->Output$new\u file\u name,\PDF\Output\Destination::file; $mpdf->Output$new\u file\u name,\mpdf\mpdf\Output\Destination::file; 但是,它不起作用。请帮助将获取页面存储为PDF文件直接存储在目录中 ZanySoft\LaravelPDF\PDF在版本6.1中使用mPDF,该版本还没有输出目标类常量 使用普通字符串:如何使用Laravel中的mPDF从现有PDF创建每个页面作为PDF,pdf,laravel-5.5,mpdf,Pdf,Laravel 5.5,Mpdf,找不到错误类“Mpdf\Output\Destination”。我试过以下东西作为输出的第二个参数 $mpdf->Output$new\u file\u name,\PDF\Output\Destination::file; $mpdf->Output$new\u file\u name,\mpdf\mpdf\Output\Destination::file; 但是,它不起作用。请帮助将获取页面存储为PDF文件直接存储在目录中 ZanySoft\LaravelPDF\PDF在版本6.1中使用mP
use ZanySoft\LaravelPDF\PDF;
$mpdf = new PDF();
$mpdf->SetImportUse();
$pagecount = $mpdf->SetSourceFile(storage_path() . '/app/public/applications/test.pdf');
// test.pdf have 2 pages $pagecount have value 2.
for($i=1; $i <= $pagecount ; $i++) {
$tplId = $mpdf->ImportPage($i);
$mpdf->addPage();
$mpdf->UseTemplate($tplId);
// store each page as pdf file
$new_file_name = "new-".$i.".pdf";
$mpdf->Output($new_file_name, \Mpdf\Output\Destination::FILE);
}
或者直接在版本>=7中使用composer软件包mpdf/mpdf
$mpdf->Output($new_file_name, 'F');