我不知道如何使用 PHP_XLSXWriter 设置列宽度。
我尝试过:
$widths = array(10,20,30,40,50,60);
$col_options = array('widths'=>$widths);
$writer->writeSheetHeader($sheet, $header, $suppress_header_row = true, $col_options );
Run Code Online (Sandbox Code Playgroud)
和 :
$writer->writeSheetHeader($sheet, $header, $suppress_header_row = true, $col_options = ['widths'=>[10,20,30,40,50,60]] );
Run Code Online (Sandbox Code Playgroud)
没有人在工作。我究竟做错了什么 ?
顺便说一句,如果有一种方法可以根据数据长度自动调整列宽,那就太好了!
移动选项数组中的suppress_row选项:
$writer->writeSheetHeader($sheet, $header, $col_options = ['widths'=>[10,20,30,40,50,60], 'suppress_row'=>true] );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5739 次 |
| 最近记录: |