Указание собственного шрифта - PullRequest
0 голосов
/ 17 сентября 2018

Есть ли способ указать пользовательский шрифт (то есть тот, который не установлен в папке Windows / Fonts) в моей таблице стилей XSL-FO?

В CSS вы можете сделать это:

@font-face {
    font-family: OpenSans;
    src: url(OpenSans-Regular.ttf);
}

Возможно ли нечто подобное в XSL-FO?

Я проверил документы Antennahouse Formatter. AHF позволяет указывать пользовательские папки шрифтов в файле конфигурации шрифтов, но это общесистемный файл. Я хочу установить шрифт для одной таблицы стилей, не затрагивая другие таблицы стилей.

1 Ответ

0 голосов
/ 17 сентября 2018

Добавить axf:font-face (см. https://www.antennahouse.com/product/ahf66/ahf-ext.html#axf.font-face) внутри fo:declarations.

Пример из документации:

<fo:declarations>
  <axf:font-face src="url('http://www.hixie.ch/resources/fonts/AHEM____.TTF')"
                 font-family="AHEM"/>
</fo:declarations>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...