yous
@yous

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

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

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

5ca3674d7321f733461500.png

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

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

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

Похожие вопросы
22 нояб. 2024, в 12:53
25000 руб./за проект
22 нояб. 2024, в 12:20
10000 руб./за проект
22 нояб. 2024, в 11:53
3000 руб./за проект