Использование TypeFace как FontFamily в Avalonia
При получении шрифтов в Avalonia я получаю только семейства, а их TypeFaces в списке нет. Условный Arial Narrow я могу получить используя шрифт Arial и FontStretch=Condensed.
Вопрос в том, можно ли получить все установленные шрифты с их TypeFace'ами, да так, что бы я мог их поместить в атрибут FontFamily у текстовых блоков?
Также были попытки добавить кастомные шрифты используя avares, но это не дало плодов, шрифты все равно не становятся тонкими или супер-широкими если не использовать FontStretch.
В данный момент я получаю шрифты используя Avalonia.Media.FontManager.Current.
_sortedFontFamilies = Current.SystemFonts.OrderBy(f => f.Name).ToList();