Laravel 5 使用DomPDF生成pdf速度较慢

Laravel 5 使用DomPDF生成pdf速度较慢,laravel-5,dompdf,Laravel 5,Dompdf,我正在Laravel 5.0中开发一个应用程序,从我申请生成PDF文件并下载的角度来看,我正在使用DomPDF,为此,我有一个控制器,负责管理与PDF相关的所有内容,我有一个功能: public function invoice() { $view = \View::make('invoice')->render(); $pdf = \App::make('dompdf.wrapper'); $pdf->loadHTML($v

我正在Laravel 5.0中开发一个应用程序,从我申请生成PDF文件并下载的角度来看,我正在使用DomPDF,为此,我有一个控制器,负责管理与PDF相关的所有内容,我有一个功能:

public function invoice()
    {
        $view =  \View::make('invoice')->render();
        $pdf = \App::make('dompdf.wrapper');
        $pdf->loadHTML($view);
        $pdf->download('invoice.pdf');
    }
然后,在我使用AJAX发出请求的视图中,这是我的代码:

             $("#dowload").click( function(){

                   $.ajax({
                        url: 'pdf',
                        type: "get",
                        data: {},
                        success: function(data){
                            window.location = 'pdf';
                        }
                    })
                }
这是在没有错误的情况下工作的,问题是它使它变得非常慢,而且没有任何原因,因为视图发票中显示的信息是静态的,没有动态的,没有数据处理,没有任何内容,而且它们只有2页!
所以,我检查了一下,发现slow命令是
$pdf->download('invoice.pdf')那么,我应该检查什么?

不确定为什么dompdf本身会变慢,但是如果HTML很复杂或者使用了很多字体,可能会减慢速度。你们有HTML的样本吗?