Я пытаюсь использовать шрифт OpenType с альтернативным стилистическим набором для рисования в элемент холста. У меня он работает со стандартной HTML и шрифтами сOpenType Stylistic Sets with Canvas element
font-feature-settings: "ss01";
Однако, мне также нужно написать шрифт на холст элемент. Есть какой-либо способ сделать это? Или это не поддерживается?
Я уверен, что это не поддерживается. Canvas не получает того же элемента управления движком текста, что CSS3/CSS4 предлагает HTML. Canvas 'ctx.font' принимает только значения CSS [' font'] (https://developer.mozilla.org/en-US/docs/Web/CSS/font), в котором нет положений для 'font-feature- settings' как часть сжатого формата. Вы можете * как-то работать в [font-variant] (https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant), но я никогда не пробовал этого, так что вы бы нужно посмотреть это сами. –