Я пытаюсь сделать презентацию от Laravel, используя библиотеку PhpPresentation.
Я хочу изменить шрифт презентации по умолчанию на «Century Gothic».
С помощью ->setName($pValue = 'Century Gothic');
не работает.
Нет способа определить шрифт по умолчанию в презентации.
Я создал проблему: https://github.com/PHPOffice/PHPPresentation/issues/237
Единственный способ на данный момент: определить шрифт в Century Gothic для каждой фигуры.
Смотрите мой пример:
$shape = $currentSlide->createRichTextShape()
->setHeight(50)
->setWidth(200)
->setOffsetX(760)
->setOffsetY(235);
$textRun = $shape->createTextRun($texto201);
$textRun->getFont()->setBold(false)
->setItalic(true)
->setSize(24)
->setName('Trebuchet MS')
использование ->setName('Trebuchet MS')
изменить.
@ Progi1984
в PhpOffice \ PhpPresentation \ Style \ Font
Вы можете изменить метод __construc ()
$ this-> name = ‘Calibri’;
Так что всегда, что вы установили новый шрифт по умолчанию