Php 更改列宽Yii

Php 更改列宽Yii,php,css,yii,Php,Css,Yii,如何更改以PDF格式保存的表格的列宽 我有这个密码 <?php $data_provider = $model->viewEmployees($search, $from, $to); $data_provider->pagination = false; $this->widget('ext.pdfGrid.EPDFGridPortrait', array( 'id' => 'employee-pdf', 'fi

如何更改以PDF格式保存的表格的列宽 我有这个密码

<?php
   $data_provider = $model->viewEmployees($search, $from, $to);
   $data_provider->pagination = false;   

$this->widget('ext.pdfGrid.EPDFGridPortrait', array(
        'id' => 'employee-pdf',
        'fileName' => 'Employees',
        'dataProvider' => $data_provider,
        'columns' => array(
            array('name' => '#', 'value'=>'$row+1',  
                  'htmlOptions' => array('style'=>'width:30px')
                 ),

            array('name' => 'ID Number','value' => '$data->company_id', 
                  'htmlOptions'=>array('style'=>'width:150px'),                      
                 ),

            array('name' => 'Name', 'header' => 'Name', 'value' => '$data->getNameWithMiddleInitial()', 
                  'htmlOptions' => array('style'=>'width:200px'),
                  ),

            array('name' => 'Date Employed', 'value' => '$data->date_employed' ,
                  'htmlOptions'=>array('style'=>'width:200px'),
                  ),            
        ),
        'config' => array(
            'subTitle' => 'List of Employees',
            'headerDetails' => true,
            'showLogo' => true,
            'colAligns' => array('C', 'L', 'C'),
        ),
    ));

  ?>
抱歉,代码太长了。我只是不明白为什么会这样

'htmlOptions' => array('style'=>'width:30px'), 

不工作。

我已经弄明白了柱的宽度是如何工作的

我在
'config'
数组中添加了这一行

'colWidths' => array(10, 30, 85, 65),
这让我

'config' => array(
            //'title' => 'Sprobe Inc. Information Management System',
            'subTitle' => 'List of Employees',
            'header' => false,
            'showLogo' => true,
            'colAligns' => array('C', 'C', 'L',/* 'L',*/ 'C'),
            'colWidths' => array(10, 30, 85, 65),
        ),
colWidths
根据myepdfgridgrait.php中的函数
\u calcWidths
中的参数来操作每列的宽度

'config' => array(
            //'title' => 'Sprobe Inc. Information Management System',
            'subTitle' => 'List of Employees',
            'header' => false,
            'showLogo' => true,
            'colAligns' => array('C', 'C', 'L',/* 'L',*/ 'C'),
            'colWidths' => array(10, 30, 85, 65),
        ),