Не получается использовать определенный шрифт - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем привет! На картинку хотел наложить водяной знак в виде текста, всё работает, кроме одного. Пытался выбрать шрифт и не получилось, за место Minion Pro выводится дефолтный шрифт, похожий на Arial. Вот так пытался выбрать шрифт(название и размер шрифта):
В чем загвоздка?

Решение задачи: «Не получается использовать определенный шрифт»

textual
Листинг программы
'коллекция под наш (пользовательский) шрифт
        Dim privFntCollection As New PrivateFontCollection()
 
        'положить шрифт в указанную директорию, ну или можно указать какую-то свою, пофиг.
        privFntCollection.AddFontFile("C:\Windows\Fonts\minion_cyrillic_bold.ttf")
        Dim fntFamily As FontFamily = privFntCollection.Families(0)
        
        'применить можно например так
Using f As New Font(fntFamily, 12, FontStyle.Bold) 'выбранный шрифт, размер шрифта, стиль шрифта(например текст жирным шрифтом, он же bold)
'... дальше, уже любой код с графиксом, кому как удобней.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы