我有大量的数据,如果列。现在我想把它导出为excel和pdf格式。为此,我使用了Maatwebsite/Laravel-Excel包。一切都很正常。但当我导出到pdf时,由于纸张大小,它会裁剪一些列。
现在我想增加纸张大小,但我没有找到如何增加纸张大小。
以下是我尝试增加纸张大小的代码。
$sheet->setOrientation('landscape');
$sheet->setPaperSize(1);发布于 2017-08-29 00:11:16
您可以像这样使用A3纸张大小
$sheet->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A3)如果需要其他纸张大小,请使用此处列出的PHPExcel_Worksheet_PageSetup中的一个常量:http://www.osakac.ac.jp/labs/koeda/tmp/phpexcel/Documentation/API/PHPExcel_Worksheet/PHPExcel_Worksheet_PageSetup.html
别忘了像这样使用PHPExcel_Worksheet_PageSetup:
namespace YourNamespace;
use PHPExcel_Worksheet_PageSetup;
class YourClass {
}我希望这对你有帮助。
https://stackoverflow.com/questions/42202357
复制相似问题