已解决 (解决方案在该问题下解释)
我正在尝试使用PHPExcel更改XLSX文件的页面设置 但每当我更改纸张尺寸时,都会导致用户定义尺寸的宽度和高度错误。
这就是我的所作所为:
$sheet->getPageSetup()->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A3);
$sheet->getPageSetup()->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_LANDSCAPE);
在XLS文件中,它的工作正常 但是在XLSX文件中没有。
我已经在google和论坛上搜索了但是我找不到任何关于它的信息 我做错了吗?
我正在自由办公室进行测试(我也在excel上检查了它,但它有同样的问题)
XLSX文件的结果:
如果您需要更多信息,请与我们联系。
提前致谢!
解决方案:
这是一个libreOffice错误。 libre office的问题在于它需要打印机设置的属性。如果未定义,它将自动进行打印机设置。
答案 0 :(得分:0)
这是一个libreOffice错误。 libre office的问题在于它需要打印机设置的属性。如果未定义,它将自动进行打印机设置。