截断特定物理长度的字符串

w051108 2012-12-25 09:22:39
RT:假如 有string str = “数据ABCDE”;
给定字体大小求的字符串长度为19.55(在屏幕上的长度),我想截取前10个单元的数据,怎么办.麻烦大家想想办法,谢谢了,希望有一个函数能得到特定长度的字符串数组.
string []GetSpilt(string str,int length);//str的字体和大小在函数内得到
...全文
119 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
w051108 2012-12-27
  • 打赏
  • 举报
回复
结了 需求变了。
w051108 2012-12-25
  • 打赏
  • 举报
回复
补充下,就是10cm的数据,想得到其中前6cm的数据。。
threenewbee 2012-12-25
  • 打赏
  • 举报
回复
调用System.Drawing里面的Graphic.MeasureString获得文本的长度。
燕雀之志 2012-12-25
  • 打赏
  • 举报
回复
字符串的物理长度?? 关注。
fieldtianye 2012-12-25
  • 打赏
  • 举报
回复
GetByte,字节转换方式试试。。

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧