Мне нужно использовать пользовательские шрифты для рисования в моем собственном приложении.
Можно ли установить с помощью сценариев развертывания?
Как управлять пользовательскими шрифтами в веб-приложении (system.drawing)
Должно быть возможно хранить ваши файлы шрифтов на диске или в базе данных, и затем используйте PrivateFontCollection класс для использовать шрифты во время выполнения. Вот как бы вы его использовали:
Должно быть возможно хранить ваши файлы шрифтов на диске или в базе данных, и затем используйте PrivateFontCollection класс для использовать шрифты во время выполнения.
Вот как бы вы его использовали:
PrivateFontCollection collection = new PrivateFontCollection(); // Add the custom font families. // (Alternatively use AddMemoryFont if you have the font in memory, retrieved from a database). collection.AddFontFile(@"E:\Downloads\actest.ttf"); using (var g = Graphics.FromImage(bm)) { // Create a font instance based on one of the font families in the PrivateFontCollection Font f = new Font(collection.Families.First(), 16); g.DrawString("Hello fonts", f, Brushes.White, 50, 50); }
Приветствие.