установить высоту строки для всех строк, используя phpspreadsheet - PullRequest
0 голосов
/ 16 апреля 2019

Высота строки по умолчанию в 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.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...