SpreadJs неправильно отображает некоторые шрифты

При использовании SpreadJs, если я устанавливаю шрифт Roboto, электронная таблица отображает шрифт неправильно.

Есть ли способ добавить пользовательские шрифты или я неправильно устанавливаю?

Я устанавливаю, используя следующий формат, это работает для выбранного набора шрифтов, но не для других.

let fontText = `${fontWeight} ${fontSizes}px ${fontFamilies}`;
style.font = fontText;

введите здесь описание изображения


person user3284707    schedule 19.03.2019    source источник


Ответы (1)


Я обнаружил, что это из-за того, что у меня не был установлен Roboto, я добавил следующую ссылку вверху своей страницы, и это решило проблему.

<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">

person user3284707    schedule 19.03.2019