在项目中,添加一个类文件,在类文件中:
string str="abcdefg";
如何获取str的长度值,像素单位或mm
Graphics vGraphics = CreateGraphics(); SizeF vSizeF = vGraphics.MeasureString(str, Font); int dStrLength = Convert.ToInt32(Math.Ceiling(vSizeF.Width))
这个只能在Form控件里
@丶夏日星: ...只要有Graphics对象和Font就可以计算.....和Form没什么关系, 你可以自己创建这2个对象
换句话说, 字符像素长度是根据字体属性不同, 画布本身不同而变化的
堕落恶魔 说的对
str.Length
。。。。
求字符串(像素)长度的这个搞法好奇特......