Подключение пользовательских шрифтов
В генераторе отчетов доступна возможность загрузки пользовательских шрифтов из файла либо директории. Для этого предназначен статический класс StiFontCollection, который содержит необходимые функции по работе со шрифтами.
Для подключения файла шрифта предназначена функция addFontFile, в аргументах необходимо указать путь к файлу шрифта, а также при необходимости имя шрифта и его стиль. Если имя шрифта либо стиль не указаны, то будут использоваться параметры из файла шрифта. Пример подключения файла шрифта:
report.php |
<?php use Stimulsoft\Enums\FontStyle; use Stimulsoft\StiFontCollection;
StiFontCollection::addFontFile('Roboto-Black.ttf', 'Roboto', FontStyle::Bold); ?>
|
Дополнительно предусмотрена возможность загрузки всех шрифтов, находящихся в одной директории. Для этого достаточно указать необходимую директорию со шрифтами при помощи функции setFontsFolder, например:
report.php |
<?php use Stimulsoft\StiFontCollection;
StiFontCollection::setFontsFolder('/fonts'); ?>
|