最近在做动态曲线的过程中由于Y轴坐标的长度不一致,所以想到直接使用坐标的像素点来确定位置。下面就是利用MeasureString方法来实现的,为了方便大家明白,特举了一个简单的例子,希望大家别见笑啊!
1.定义Graphics 类的变量
System.Drawing.Graphics backGroundImage = System.Drawing.Graphics.FromImage(bitmap);
2.定义SizeF
SizeF size =backGroundImage.MeasureString("输入的文本", 文本的字体);
那么size.Width就是该文本对应的像素长度
3.绘制Y轴坐标
backGroundImage .DrawString("Y轴坐标信息", backGroundFont, brush, -size.Width, yHeight - fontHight / 2);
浙公网安备 33010602011771号