Я установил OTF-шрифт «Minion Pro» на машине, и шрифт находится в папке «C: \ Windows \ Fonts», но не могу создать экземпляр System.Drawing.Font для шрифта «Minion Pro».
Пожалуйста, найдите фрагмент кода.
System.Drawing.Font minionPro = new System.Drawing.Font("Minion Pro", 12);
if(minionPro.Name != "Minion Pro")
minionPro = new System.Drawing.Font("Minion Pro Regular", 12);
Приведенный выше код возвращает «Microsoft Sans Serif» шрифт по умолчанию в Windows 2008 R2. А в ОС Windows 10 этот код возвращает «Minion Pro», как и ожидалось. Таким образом, эта проблема возникает специально для Windows 2008 R2.
Может кто-нибудь помочь с этим, как правильно получить шрифты в Windows 2008 R2? Есть ли какое-либо известное ограничение?