Как установить автоматическую высоту в phpexcel?

Я использую phpexcel для создания документа excel с PHP.

вопрос в том, как сделать строку авто height, используя phpexcel? большое спасибо:)

Ответ 1

$excel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);

Должна установить высоту строки 'auto' для строки 1.

Ответ 2

$excel->getActiveSheet()->getDefaultRowDimension()->setRowHeight(-1);

Ответ 3

Чтобы изменить высоту всех строк в auto, вы можете сделать:

foreach($xls->getActiveSheet()->getRowDimensions() as $rd) { 
    $rd->setRowHeight(-1); 
}

Ответ 4

Вы можете установить его, используя следующий код,

$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
$objPHPExcel->getActiveSheet()->getStyle('E')->getAlignment()->setWrapText(true);