C# 调整位图大小以绘制字符串
我想在位图中绘制字符串,如下所示:C# 调整位图大小以绘制字符串,c#,bitmap,C#,Bitmap,我想在位图中绘制字符串,如下所示: Font myfont=new Font("TimesNewRoman",18) Bitmap bmpBitmap =new Bitmap(200,100); Graphics g=Graphics.FromImage(bmpBitmap); g.DrawString("SampleText",myfont,Brushes.Black); 如何确定位图的大小?使用以下函数测量某个字体的字符串的大小 另外,确保图形的文本渲染提示设置为反别名。在文本的可读性方
Font myfont=new Font("TimesNewRoman",18)
Bitmap bmpBitmap =new Bitmap(200,100);
Graphics g=Graphics.FromImage(bmpBitmap);
g.DrawString("SampleText",myfont,Brushes.Black);
如何确定位图的大小?使用以下函数测量某个
字体的字符串的大小
另外,确保图形的文本渲染提示设置为反别名。在文本的可读性方面,这是一个很大的不同
如果您想在创建位图之前测量字符串,请使用此处提供的解决方案:您是否尝试使用获取高度和宽度,或者
bmpBitmap.Height
和bmpBitmap.Width
获取其中一个