PHPExcel没有在excel 2007中设置正确的文件大小

时间:2013-04-05 14:37:09

标签: php export phpexcel worksheet page-setup

已解决 (解决方案在该问题下解释)

我正在尝试使用PHPExcel更改XLSX文件的页面设置 但每当我更改纸张尺寸时,都会导致用户定义尺寸的宽度和高度错误。

这就是我的所作所为:

$sheet->getPageSetup()->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A3);
$sheet->getPageSetup()->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_LANDSCAPE);

在XLS文件中,它的工作正常 但是在XLSX文件中没有。

我已经在google和论坛上搜索了但是我找不到任何关于它的信息 我做错了吗?

我正在自由办公室进行测试(我也在excel上检查了它,但它有同样的问题)

XLSX文件的结果: This is the result

如果您需要更多信息,请与我们联系。

提前致谢!

解决方案:

这是一个libreOffice错误。 libre office的问题在于它需要打印机设置的属性。如果未定义,它将自动进行打印机设置。

1 个答案:

答案 0 :(得分:0)

这是一个libreOffice错误。 libre office的问题在于它需要打印机设置的属性。如果未定义,它将自动进行打印机设置。