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

C#中怎么得到各灯字体的宽度

2012-03-20 
C#中如何得到各灯字体的宽度我做一个表格的打印,由于中文、数字、英文字符的宽度不一样,无法准确根据表格的

C#中如何得到各灯字体的宽度
我做一个表格的打印,由于中文、数字、英文字符的宽度不一样,无法准确根据表格的内容来绘制出列宽
最好能根据 字体的 宽度 ,表格内的字数,字的ASCII值 来确定列宽。另外 表格的一列打不下时换行 有没有更简单的算法?(如果绘出一列的宽度为 150像素,而这一列要打 20个字,如何计算这20个字的宽度?如果20个字的宽度超过150 ,要在这一列内换行的正确算法是什么)


[解决办法]
Graphics.MeasureString 方法 
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
http://feiyun0112.cnblogs.com/

热点排行