Пользовательский шрифт в html-экспорте
Добавлено: 18 ноя 2020, 19:13
Добрый день.
Есть шрифт https://fonts.google.com/specimen/Inter ... ype=custom
Задача: использовать его в отчете при экспорте в html
Для загрузки шрифта я использую следующий код перед экспортом отчета:
В дизайнере этот шрифт в списке шрифтов появляется и успешно применяется к текстовым элементам отчета, но при экспорте в html его уже не будет. В html-разметке, в стилях название шрифта прописано, но нет никакой ссылки на сам шрифт.
Изначально я пробовал такой код при инициализации сервера:
и такой:
но в обоих случаях, шрифта в дизайнере не было и в экспорте тоже ничего не получилось.
Подскажите, есть ли какой-то способ применять шрифт для экспорта в html?
Текущая версия библиотеки: 2018.3.5. Я попробовал обновиться до последней версии, но это не помогло.
Так же отмечу, что шрифт этот будет используется в стилях, которые применяются ко всем отчетам при экспорте в html.
Есть шрифт https://fonts.google.com/specimen/Inter ... ype=custom
Задача: использовать его в отчете при экспорте в html
Для загрузки шрифта я использую следующий код перед экспортом отчета:
Код: Выделить всё
var inter = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Content\Fonts\Inter\Inter-VariableFont_slnt,wght.ttf");
report.Dictionary.Resources.Add(new StiResource("Inter", StiResourceType.FontTtf, File.ReadAllBytes(inter)));
Изначально я пробовал такой код при инициализации сервера:
Код: Выделить всё
Stimulsoft.Base.StiFontCollection.AddFontFile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Content\Fonts\Inter\Inter-VariableFont_slnt,wght.ttf"));
Код: Выделить всё
Stimulsoft.Base.StiFontCollection.AddResourceFont("Inter", File.ReadAllBytes(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Content\Fonts\Inter\Inter-VariableFont_slnt,wght.ttf")), "ttf", "Inter");
Подскажите, есть ли какой-то способ применять шрифт для экспорта в html?
Текущая версия библиотеки: 2018.3.5. Я попробовал обновиться до последней версии, но это не помогло.
Так же отмечу, что шрифт этот будет используется в стилях, которые применяются ко всем отчетам при экспорте в html.