日期:2014-05-19  浏览次数:20930 次

如何知道字符串的长度是多少像素
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