PDFMerger for Laravel-合并后无法运行脚本("浏览器")


    $pdf = new LynX39LaraPdfMergerPdfManage;
    $pdf->addPDF(storage_path('public/pdfTemp').'/myFile01.pdf', 'all');
    $pdf->addPDF(storage_path('public/pdfTemp').'/myFile02.pdf', 'all');
    $pdf->merge('browser', 'complete.pdf', 'L');
    // The code below is not running !! why??
    Storage::delete('pdfTemp/myFile01.pdf');
    Storage::delete('pdfTemp/myFile02.pdf');

基于上面的代码,我使用 PdfMerger for PHP Laravel Framework...

问题是代码,这是在之后

$pdf->merge('browser', 'complete.pdf', 'L'(;

并且该行下面的任何代码都不会运行。

为什么?

最后,我解决了我的问题。

只需按照下面的代码操作

$pdf = new LynX39LaraPdfMergerPdfManage;
$pdf->addPDF(storage_path('public/pdfTemp').'/myFile01.pdf', 'all');
$pdf->addPDF(storage_path('public/pdfTemp').'/myFile02.pdf', 'all');
// Merge and return to STRING first, and store in $result variable
$result = $pdf->merge('string', 'complete.pdf', 'L');
// Deleting files
Storage::delete('pdfTemp/myFile01.pdf');
Storage::delete('pdfTemp/myFile02.pdf');
//And finnaly get the string and Display to BROWSER as PDF
header('Content-Type: application/pdf');
echo $result;

希望它能帮助别人。

最新更新