首页 > 解决方案 > 在图像上的矩形中的 DrawString 上添加 Google 字体

问题描述

我收到了更改我在矩形上绘制的字符串的字体系列的请求,然后在图像中,我的问题是:如何?,我知道如何在 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”更改为名为 Open Sans 的谷歌字体。如果有人能帮助我朝什么方向前进,或者我应该阅读什么文章来实现这一目标,我真的很感激。在此先感谢,我目前正在使用 c# asp.net 视觉工作室。

标签: c#asp.netdrawstringdrawrectangle

解决方案


推荐阅读