Я использую phpexcel для создания документа excel с PHP.
вопрос в том, как сделать строку авто height, используя phpexcel?
большое спасибо:)
Как установить автоматическую высоту в 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);