yous
@yous

PhpSpreadsheet как разместить картинку в ячейке по центру?

PhpSpreadsheet Подскажите как разместить картинку в ячейке по центру?
картинка меньше высоты ячейки, у ячейки стоять стили центра.
'alignment'=>[
'horizontal'=>\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER,'vertical'=>\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER
	],

и почему-то картинка наезжает на соседний BORDER

5ca3674d7321f733461500.png

центруется только ТЕКСТ в этой ячейке...
  • Вопрос задан
  • 749 просмотров
Решения вопроса 1
yous
@yous Автор вопроса
сам себе отвечу ))

$drawing->setOffsetX(($spreadsheet->getActiveSheet()->getColumnDimension('A1')->getWidth()-$drawing->getWidth())/2);
$drawing->setOffsetY(($spreadsheet->getActiveSheet()->getColumnDimension('A1')->getHeight()-$drawing->getHeight())/2);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы