Html2canvas: Размер шрифта не отображается правильно в Chrome

Созданный на 21 сент. 2018  ·  12Комментарии  ·  Источник: niklasvh/html2canvas

Отчеты об ошибках:

Размер шрифта не может быть правильно отображен в Chrome. Эффекты рендеринга в Chrome и Firefox различаются, как показано ниже. Я не совсем уверен, что это проблема html2canvas или браузера.

обработано в Chrome

image

визуализируется в Firefox (то же, что и исходные узлы DOM) :
image

Характеристики:

  • версия html2canvas, протестированная с помощью: 1.0.0-alpha.12
  • Браузер и версия: Chrome 69 и Firefox 62
  • Операционная система: Windows 10 Professional

Самый полезный комментарий

@nazhenhuiyi Большое спасибо. У меня это работает. Я устанавливаю font-variant: normal и получаю правильный результат.

Все 12 Комментарий

https://github.com/niklasvh/html2canvas/issues/1664

возможно, это та же проблема, вы можете удалить свойство css варианта шрифта.

@Coodool

@nazhenhuiyi Большое спасибо. У меня это работает. Я устанавливаю font-variant: normal и получаю правильный результат.

то же самое для меня!

Я обнаружил, что установка стиля шрифта контейнера элемента сделает этот трюк.

.container {
  font-variant: normal;
}

Я также столкнулся с этой проблемой, которую решил описанным выше способом, и не решил. # / omwteam / html2canvas / issues / 8

где вы установили css {font-variant: normal}, почему у меня не сработало @Coodool

Может ты попробуешь font-variant: small-caps; @ zww930620

Последние версии html2canvas (1.0.0-rc.2 +) исправили эту проблему для меня.

font-variant: small-caps; или font-variant: normal , у меня не сработало

Может быть, вы можете попробовать установить семейство шрифтов

@nazhenhuiyi Большое спасибо. У меня это работает. Я устанавливаю font-variant: normal и получаю правильный результат.

СПАСИБО

Была ли эта страница полезной?
0 / 5 - 0 рейтинги