WPF - загрузить шрифт из потока? - PullRequest
19 голосов
/ 04 сентября 2008

У меня есть MemoryStream с содержимым файла шрифта (.ttf), и я хотел бы иметь возможность создать объект FontFamily WPF из этого потока БЕЗ , записывающий содержимое потока на диск. Я знаю, что это возможно с System.Drawing.FontFamily, но я не могу узнать, как это сделать с System.Windows.Media.FontFamily.

Примечание: у меня будет только поток, поэтому я не могу упаковать его как ресурс в приложении и из-за проблем с правами доступа на диск не смогу записать файл шрифта на диск для ссылки в качестве "содержимого"

1 Ответ

1 голос
/ 07 сентября 2011

Лучший подход, который я мог придумать, - это сохранить oldFont во временном каталоге и немедленно загрузить его с помощью конструктора newFont, который принимает URI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...