Высота строки по умолчанию в Excel равна -1, что показывает 15 в Excel. Эта высота строки автоматически изменяется до 15,75 после добавления содержимого. Итак, я установил новую высоту строки по умолчанию, 15 для всех строк.Тем не менее, высота строки, получающая автоматическое изменение размера.Затем я пытаюсь установить высоту строки для всех строк из $sheet->getRowDimensions()
.В $sheet->getRowDimensions()
нет содержимого.Итак, $rd->setRowHeight(15)
не вступает в силу.
$default_rowdimensions =$sheet->getDefaultRowDimension();
$set_newdefaultrowheight=$sheet->getDefaultRowDimension()->setRowHeight(15);
<code>$rowdimension = $sheet->getRowDimensions();
echo '<pre>;
var_dump($rowdimension);
echo '
';foreach ($ rowdimension as $ rd) {$ rd-> setRowHeight (15);}
Существуют ли другие способы установки высоты строки для всех строк перед записью в excel.
Заранее спасибо.