如果在文本字段中输入字符并且当前应用的字体不支持该字符,则为该字符使用备份字体。是否可以通过 Javascript 或其他方式判断这种情况何时发生?尝试创建一个脚本,如果字体不支持某个字符,则会警告用户。感谢您的帮助!
这听起来像是一份类似的工作字体包.js https://www.npmjs.com/package/fontkit or opentype.js https://nodebox.github.io/opentype.js/, 甚至Font.js http://pomax.nihongoresources.com/pages/Font.js/,所有这些都可以测试字体的字形支持。系统字体不会以这种方式覆盖(Font.js 可能会工作,它可能会报告测试字形的宽度 0),但这些通常是“网络安全”字体,我们已经确切地知道支持哪些字形,因为每个人都使用相同的。不过,为了测试自定义字体中的“漏洞”,前面提到的三个中的任何一个都应该已经完成了您想要实现的操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)