Как установить авто высоту в phpexcel?
Я использую phpexcel для создания документа Excel с PHP.
вопрос в том, как сделать авто высоту строк с помощью phpexcel? большое спасибо:)
4 ответа
Решение
$excel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
Нужно установить высоту строки в 'auto' для строки 1.
$excel->getActiveSheet()->getDefaultRowDimension()->setRowHeight(-1);
Чтобы изменить высоту всех строк на автоматическую, вы можете сделать:
foreach($xls->getActiveSheet()->getRowDimensions() as $rd) {
$rd->setRowHeight(-1);
}
Вы можете установить его, используя следующий код,
$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
$objPHPExcel->getActiveSheet()->getStyle('E')->getAlignment()->setWrapText(true);