Задать вопрос
@djabrail92

Почему при масштабировании изображения на странице в canvas оно замыливается, и как этого избежать?

Почему при масштабировании изображения на странице в canvas оно замыливается, и как этого избежать?
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
дело в том. что canvas поддерживает субпиксельный рендеринг, чтобы его отключить надо либо увеличивать изображение кратно целым числам, либо использовать свойство CSS
canvas {
  image-rendering: optimizeSpeed;             /* Older versions of FF          */
  image-rendering: -moz-crisp-edges;          /* FF 6.0+                       */
  image-rendering: -webkit-optimize-contrast; /* Safari                        */
  image-rendering: -o-crisp-edges;            /* OS X & Windows Opera (12.02+) */
  image-rendering: pixelated;                 /* Awesome future-browsers       */
  -ms-interpolation-mode: nearest-neighbor;   /* IE                            */
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы