PHPSpreadsheet writer - 如何适应内容
PHPSpreadsheet writer - How to fit content
我已使用此代码成功将 Excel 转换为 PDF:
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Tcpdf');
$writer->setOrientation(\PhpOffice\PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE);
header("Content-Disposition: attachment; filename=test.pdf");
$writer->save('php://output');
我的问题是,Excels 的列太多,因此生成的 PDF 会裁剪数据。
是否可以:
- 将 Excel 放入 A4 横向(缩小 Excel 比例)
- 自动调整 PDF 大小以适合内容(它将大于 A4,不需要标准美国纸张大小)
我认为没有解决办法。所以我只是减小字体大小。当我的数据小的时候,论文space会被浪费
我已使用此代码成功将 Excel 转换为 PDF:
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Tcpdf');
$writer->setOrientation(\PhpOffice\PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE);
header("Content-Disposition: attachment; filename=test.pdf");
$writer->save('php://output');
我的问题是,Excels 的列太多,因此生成的 PDF 会裁剪数据。
是否可以:
- 将 Excel 放入 A4 横向(缩小 Excel 比例)
- 自动调整 PDF 大小以适合内容(它将大于 A4,不需要标准美国纸张大小)
我认为没有解决办法。所以我只是减小字体大小。当我的数据小的时候,论文space会被浪费