string Title = "文本";
string FontName = "Airal";
int Width = 200;
int Height = 200;
Bitmap Img = new Bitmap(Width, Height);
Graphics g = Graphics.FromImage(Img);
//获取文本的尺寸,根据尺寸就能获得坐标乐
SizeF size = g.MeasureString(Title, new Font(FontName, 10, FontStyle.Bold));
g.DrawString(Title, new Font(FontName, 10, FontStyle.Bold), Brushes.Black, size.Width / 2, 10);
你自己慢慢搞嘛
在DrawString 写入的文本最后添加一个标记符号,然后查找替换成图标。
以Rectangle为坐标绘图标,字符串太麻烦了,当然了就看这个能满足你的要求不.
长度!..字符长度.对不同大小的字体,可以得到字符的大小。你只要判断 字符长度*字符数=尾位置。