Я получил запрос на изменение семейства шрифтов для строки, которую я рисую на прямоугольнике, а затем на изображении, мой вопрос: как? , я знаю, как добавить собственный шрифт в html, но на этот раз я назначаю его с помощью кода, например:
`StringFormat stringformat2 = new StringFormat();
stringformat2.Alignment = StringAlignment.Center;
stringformat2.LineAlignment = StringAlignment.Center;
Color StringColor2 = System.Drawing.ColorTranslator.FromHtml("#ffffff");
graphicsImage.DrawString(Str_TextOnImage2, new Font("arial", 25,
FontStyle.Bold), new SolidBrush(StringColor2), rect,
stringformat2); Response.ContentType = "image/png";`
Мне нужно изменить «Arial» на шрифт Google с именем Open Sans. Я очень признателен, если кто-нибудь может помочь, в каком направлении мне следует двигаться или какую статью мне следует прочитать, чтобы достичь этого. заранее спасибо, в настоящее время я работаю над визуальной студией C# asp.net.
И Добавление пользовательского шрифта в приложение asp.net. Ваш шрифт Open Sans.
Спасибо, решил скачать ttf файл и использовать ответ № 3





У вас есть файлы шрифтов? Если да, посмотрите эти ответы: addFontFile из ресурсов.