Laravel 4 如何使用maatwebsite将完整excel转换为PDF?

Laravel 4 如何使用maatwebsite将完整excel转换为PDF?,laravel-4,phpexcel,mpdf,Laravel 4,Phpexcel,Mpdf,我用maatwebsite制作了一份报告,并将其下载到xls,效果很好,但现在我需要将其导出到PDF,因此当它导出到PDF时,即使有多张工作表,也只返回第一页 Excel::create('name', function ($excel) { foreach ($categories as $value) { $excel->sheet($value['name'], function($sheet) { ...

我用maatwebsite制作了一份报告,并将其下载到xls,效果很好,但现在我需要将其导出到PDF,因此当它导出到PDF时,即使有多张工作表,也只返回第一页

 Excel::create('name', function ($excel) {
     foreach ($categories as $value) {
          $excel->sheet($value['name'], function($sheet) {
            ...
          });
     }
 })->download('pdf');
如何查看所有页面? 我使用的是laravel 4.2、maatwebsite/excel 1.3.0和mpdf 6.0.0

如果您阅读了本手册,您应该使用
->导出('pdf')
而不是
->下载('pdf')

请尝试并返回结果

文档中的文本:
要将文件导出为pdf,您必须在composer.json中包含“dompdf/domppdf”:“~0.6.1”、“mpdf/mpdf”:“~5.7.3”或“tecnick.com/tcpdf”:“~6.0.0”,并相应地更改export.pdf.driver-config设置。

如果您阅读了此文档,您应该使用
->导出('pdf')
,而不是
->下载('pdf')

请尝试并返回结果

文档中的文本:

要将文件导出为pdf,您必须在composer.json中包含“dompdf/dompdf”:“~0.6.1”、“mpdf/mpdf”:“~5.7.3”或“tecnick.com/tcpdf”:“~6.0.0”,并相应地更改export.pdf.driver配置设置。

我在maatwebsite github上生成了相同的问题。我这样做了,它的工作


我在maatwebsite github上生成了相同的问题。我这样做了,它的工作


获取$data并放入$filename=“new.pdf”


获取$data并放入$filename=“new.pdf”


我已经做了,结果是一样的。仅显示第一页。我尝试了DOMPPDF/DOMPPDF~0.6.1、mpdf/mpdf~5.7.3、mpdf/mpdf 6.0.0和tecnick.com/tcpdf~6.0.0。同样的结果。我想我帮不了你,我可能会在没有maatwebsite的情况下使用mpdf。它变得非常简单,使用更少的函数可能会更快(只使用mpdf,而不是mpdf和maatwebsite)。这就是我要做的,制作另一个报告,但现在使用mPHP编写php报告。谢谢你的回答。我在github上找到了。我已经找到了,结果也是一样的。仅显示第一页。我尝试了DOMPPDF/DOMPPDF~0.6.1、mpdf/mpdf~5.7.3、mpdf/mpdf 6.0.0和tecnick.com/tcpdf~6.0.0。同样的结果。我想我帮不了你,我可能会在没有maatwebsite的情况下使用mpdf。它变得非常简单,使用更少的函数可能会更快(只使用mpdf,而不是mpdf和maatwebsite)。这就是我要做的,制作另一个报告,但现在使用mPHP编写php报告。谢谢你的回答。我在github上找到了。
 $filename = "new.pdf";
 Excel::download( new ExportOrder( $data ), $filename);