如何使用javascript迭代安装的字体?

xpo*_*ort 11 javascript

如何使用javascript迭代安装的字体?

mau*_*ris 14

首先,您可能想要检查客户端上安装的字体.阅读http://www.lalit.org/lab/javascript-css-font-detect

您需要拥有自己的字体列表进行检查,然后通过检查每个列表来查看已安装的字体,以查看已安装的字体.

宽度的差异将告诉您客户端计算机上安装的字体的可用性,因为浏览器将回退到其默认字体.因此,您可能需要对文本宽度进行一些不可见的测试,以确定是否安装了字体.

  • lalit 链接现已失效。 (2认同)

Kri*_*ast 6

Javascript 在浏览器中被沙箱化,出于安全原因没有从客户端磁盘读取的权限。

但是人们尝试了一些变通方法,例如http://www.lalit.org/lab/javascript-css-font-detecthttp://remysharp.com/2008/07/08/how-to-detect-if-a -font-is-installed-only-using-javascript/