Как добавить новый шрифт в PhpPresentation

Я пытаюсь сделать презентацию от Laravel, используя библиотеку PhpPresentation.

Я хочу изменить шрифт презентации по умолчанию на «Century Gothic».

С помощью ->setName($pValue = 'Century Gothic'); не работает.

0

Решение

Нет способа определить шрифт по умолчанию в презентации.

Я создал проблему: https://github.com/PHPOffice/PHPPresentation/issues/237

Единственный способ на данный момент: определить шрифт в Century Gothic для каждой фигуры.

0

Другие решения

Смотрите мой пример:

$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’;

Так что всегда, что вы установили новый шрифт по умолчанию

0

По вопросам рекламы [email protected]