首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么知道字符串的长度是多少像素

2012-01-22 
如何知道字符串的长度是多少像素BitmapbitmapnewBitmap(bmpWidth,bmpHeight)GraphicsgGraphics.FromIma

如何知道字符串的长度是多少像素
Bitmap     bitmap   =   new   Bitmap(bmpWidth,   bmpHeight);
Graphics   g   =   Graphics.FromImage(bitmap);
FontFamily     fontFamily   =   new   FontFamily( "arial ");
Font   font   =   new   Font(fontFamily,   12,  

FontStyle.Regular,GraphicsUnit.Pixel);
String   str= "***csdn论坛*** ";
int   stringPixelLength;         //请问如何确定这个长度(单位:像素)
g.DrawString(str,   font,   new   SolidBrush(Color.Black),
                        (bitmap.Width   -   stringPixelLength)/   2,   bmpHeight-40);

    知道字符串的长度是多少像素(stringPixelLength)就可以将字符串定位在图片的正中间(不管字符串的内容是什么);
    本人刚来,分数少,只能给10分,见谅!!!
    急等!!!

[解决办法]
我靠
你发了多少帖子啊
Graphics g;
g.MeasureString
[解决办法]
Graphics.MeasureString method

热点排行