使用Javascript如何获得字符的像素值(入口参数为:font-size,fontName,和类型如斜体、粗体)。。。。

JavaScript014

使用Javascript如何获得字符的像素值(入口参数为:font-size,fontName,和类型如斜体、粗体)。。。。,第1张

给那个层设置ID, 然后在js中写 var syles= document.getElementById("设置的那个id")

然后直接 就可以用syles.style.fontSize 了,用DW 五以上的可以联想打出来,你可以去试试

这里的字符或者字符串的宽度,计算的是其像素值。有以下两种方法:方法1: Paint paint= new Paint()Rect rect = new Rect()//返回包围整个字符串的最小的一个Rect区域 paint.getTextBounds(str, 0, 1, rect)int strwidth = rect.width()int strheight = rect.height()方法2: //直接返回参数字符串所占用的宽度 float strwidth = paint.measureText(str)对于字符而言,可以将字符转换成字符串,然后计算。例如: char c = 'c'然后利用上面两种方法即可。