phpexcel适合选择

dol*_*oug 2 phpexcel

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

我不知道是不是我的设置或问题在哪里,但我不能让它工作.这是我正在使用的代码

$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToPage(true);
$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToHeight(0);
$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToWidth(1);
Run Code Online (Sandbox Code Playgroud)

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

Thi*_*_me 5

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

example:
$excel = new PHPExcel();

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

$writer = new PHPExcel_Writer_Excel5($excel);
$writer->save('test.xls');
Run Code Online (Sandbox Code Playgroud)

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

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

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

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