当前位置:  开发笔记 > 编程语言 > 正文

为浏览器字体中的每个字符渲染pIxel宽度数据

如何解决《为浏览器字体中的每个字符渲染pIxel宽度数据》经验,为你挑选了0个好方法。

我有一个表格列,需要限制在一定的宽度 - 比如100像素.有时,该列中的文本比此更宽,并且不包含空格.例如:

a_really_long_string_of_text_like_this_with_no_line_breaks_makes_the_table_unhappy

我想计算文本服务器端的宽度,并在正确的字符数后添加省略号.问题是我没有关于文本的渲染大小的数据.

例如,假设浏览器是Firefox 3,字体是12px Arial.字母"a"的宽度,字母"b"的宽度等等是多少?

你有数据显示每个角色的像素宽度吗?还是一个生成它的程序?

我认为一个聪明的一次性JavaScript脚本可以做到这一点.但如果其他人已经这样做了,我不想花时间重新发明轮子.我肯定不是第一个遇到这个问题的人.

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有