我使用优秀的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文件时,如何以编程方式执行此操作.
我希望我不明白你错了,这里它是: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范围内.
| 归档时间: |
|
| 查看次数: |
4690 次 |
| 最近记录: |