phpexcel适合选择

时间:2013-04-10 19:34:45

标签: phpexcel

我使用优秀的PHPExcel库生成excel文件。此时我需要将所有列显示在一个页面中。你知道当你必须左右上下滚动以查看所有数据时的感觉。基本上我有33列,我需要在任何显示器上适合它们

我不知道我的设置是否存在或问题出在哪里,但我无法使其正常工作。这是我正在使用的代码

$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToPage(true);
$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToHeight(0);
$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToWidth(1);

在MS Excel上,我选择所有thw colums,然后选择View->缩放,然后选择适合选择。使用PHPExcel生成excel文件时,如何以编程方式执行此操作。

1 个答案:

答案 0 :(得分:5)

我希望我不理解你的错,这里有: phpExcel有一个名为setZoomScalezoom()的方法,但这不会自动填充整个屏幕:

example:
$excel = new PHPExcel();

$sheet = $excel->getActiveSheet();
$sheet->getSheetView()->setZoomScale(300);

$writer = new PHPExcel_Writer_Excel5($excel);
$writer->save('test.xls');

获取我的信息: 来源:http://typo3.org/extension-manuals/phpexcel_library/1.7.4/view/5/4/

  

设置工作表缩放级别要设置工作表的缩放级别,请执行以下操作:   可以使用以下代码:

     

$ objPHPExcel-> getActiveSheet() - > getSheetView() - > setZoomScale(75);

     

请注意,缩放级别应在10 - 400范围内。