Когда я вызываю метод PrivateFontCollection.AddFontFile в Mono.net, он всегда возвращает стандартное семейство шрифтов. Об этой ошибке уже сообщалось на нескольких сайтах, но, насколько я знаю, без возможности ее решить. Сама ошибка не исправлена в Mono-library. Есть ли обходной путь для этого?
РЕДАКТИРОВАТЬ: Как реакция на ответ ханчмана, я отправлю код:
PrivateFontCollection pfc = new PrivateFontCollection();
pfc.AddFontFile("myFontFamily.ttf");
myFontFamily = pfc.Families[0x00];
Font myFont = new Font(myFontFamily,14.0f);
Я знаю, что этот код отлично работает в среде Microsoft.Net, но при выполнении в Mono он просто дает стандартную семейство шрифтов (я думаю, это Arial) с именем myFontFamily.ttf