获取jquery以点数返回font-size

hak*_*ina 3 javascript jquery

当我在jquery中使用.css('font-size')时,它返回以像素为单位的值,是否有任何方法可以让它以分数形式给出?这是因为我想在php gd中使用它,它需要字体大小为点

Jac*_*kin 6

试试这个:

var fontSize = ...
var points = parseInt(fontSize) * 72 / 96
Run Code Online (Sandbox Code Playgroud)

  • 我最初的反应是喊"不!你不能假设DPI为96!".然而,在做了一些戳之后,似乎GD2是......垃圾.看起来它的内部DPI硬编码为96,所以这可能是一个合理的假设.(这也是阻止我首先使用GD的东西). (3认同)