首页 > 解决方案 > barryvdh laravel dompdf 只渲染两页

问题描述

我正在使用barryvdh laravel dompdf从 laravel 5.7 中的 html 视图呈现 pdf。它工作正常,但是当视图超过 2 页时,它会剪切页面并且不打印第三页。但是,如果我复制所有页面数据并将其粘贴到其他地方,则粘贴了谁的内容,这意味着内容以某种方式存在但未显示。

这个问题也在 github 存储库中提到过,但没有人回答。

我正在使用 Laravel 5.7

这是代码:

    $pdf = PDF::loadview('emails.send-email.case-email-pdf', compact('pdf_data'));


    $file_name = 'case-email-'.$data['case_id'].str_random(10).time().'.pdf';

    Storage::put($config['folder'].'/'.$file_name,$pdf->output());

标签: phplaravelpdflaravel-5dompdf

解决方案


解决方案是不使用表标签。改为使用 div。


推荐阅读