如何读取字体文件(例如“ss01”、“liga”、“WGHT”等)的现有 fontFeatureSettings / fontVariationSettings 以及它们的范围和值?我知道如何使用 javascript 访问和更改功能,但我想根据每种字体提供的设置动态呈现推子。我很确定这是可能的,但也许我正在寻找错误的关键字?如果不可能的话,我也对使用 node.js 的服务器端解决方案感到满意。
谢谢!
我尝试使用javascript动态导入字体文件,但在documents.fonts中找不到我需要的信息:
async function loadFonts() {
const font = new FontFace('Variable', 'url(NobotoFlex-VF.ttf)');
await font.load();
document.fonts.add(font);
// I can't find the information I am looking for:
console.log(document.fonts);
}
loadFonts()