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

c#中如何得到文字的大小

2012-01-09 
c#中怎么得到文字的大小c#中怎么得到文字的大小(象素大小)?例如小五的字,象素高是多少,宽是多少?[解决办法

c#中怎么得到文字的大小
c#中怎么得到文字的大小(象素大小)?例如小五的字,象素高是多少,宽是多少?

[解决办法]
Size size = TextRenderer.MeasureText(text, font):

这个size的Width就是所有像素的宽,Height就是所有像素的高
[解决办法]
Font printFont = new Font( "Courier New ", 9, FontStyle.Bold| FontStyle.Italic);
int TextHeight = Convert.ToInt32(printFont.GetHeight(graph)) + 5;

热点排行