相同图像上的不同文字大小

Different text size on the same images

我有 2 张相同的图片。 当我尝试向此图像添加矩形和文本(使用图形)时,矩形是相同的,但图像上的文本大小不同..

密码是:

g.DrawRectangle(new Pen(Color.Blue, 5), new Rectangle(10, 10, 200, 100));
g.DrawString("GONgon", new System.Drawing.Font("Arial", 20), new SolidBrush(Color.Black), 20, 20);

图片原件在这里:

first

second

System.Drawing.Font() 中设置 GraphicsUnit = Pixel。喜欢 System.Drawing.Font(fontName,fontSize,fontStyle,GraphicsUnit.Pixel).