Когда я вызываю метод PrivateFontCollection.AddFontFile в Mono.net, он всегда возвращает стандартное семейство шрифтов. Об этой ошибке уже сообщалось на нескольких сайтах, но, насколько мне известно, без способа ее устранения. Сама ошибка еще не исправлена в Mono-библиотеках. Есть ли обходной путь для этого?
РЕДАКТИРОВАТЬ: В ответ на ответ приспешника я выложу код:
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