Как использовать семейство Sans Seriff, отличное от используемого по умолчанию, на HTML canvas? - PullRequest
0 голосов
/ 09 марта 2020

Есть ли способ использовать другое семейство шрифтов в HTML canvas?

  ctx.fillStyle = '#FFF';
  ctx.font = '43px Arial';
  ctx.textAlign = 'center';
  ctx.fillText(name, 220, 515);

Это использует Arial и работает так же, как в семействе sans-serif, но я попробовал используя другое семейство, и это не удается.

Я пытался изменить шрифт Arial на Segoe-UI следующим образом:

ctx.font = '43px Segoe-UI';

Но все равно безрезультатно, как я могу использовать шрифт segoe на html холст? Если нет никакого способа, то правильно ли мне сохранять этот текст в изображения и импортировать как изображения на холст?

...