Задать вопрос
victorklimov
@victorklimov
Начинающий вэб-разработчик

Как нарисовать четкую линию на canvas js?

Не получается нарисовать ни линюю, ни прямоугольный контур:
Проблемы:
1) Что контуры что линии получаются размытыми
2) Px по оси Y получаются больше чем по оси X, тоесть если рисовать квадрат получается прямоугольник вытянутый по высоте
На скриншоте -
ctx.strokeRect(30, 30, 40,40);
ctx.fillRect(0,0, 20,20);

5a6a3f4348fc1431678516.png
  • Вопрос задан
  • 1067 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Ответ написан
Комментировать
@SeaBreeze876
Front-end разработчик
Нужно задать для canvas свойства width и height, и пропорциональную им ширину и высоту в стилях
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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