-
getContext(): этот метод используется для получения контекста рендеринга холста, что позволяет получить доступ к различным функциям и свойствам рисования.
-
fillRect(): этот метод используется для рисования закрашенного прямоугольника на холсте.
-
strokeRect(): этот метод используется для рисования контура прямоугольника на холсте.
-
clearRect(): этот метод используется для очистки указанной прямоугольной области, делая ее прозрачной.
-
beginPath(): этот метод используется для начала нового пути или подпути на холсте.
-
moveTo(): этот метод используется для перемещения текущей позиции рисования в указанную точку.
-
lineTo(): этот метод используется для добавления прямой линии от текущей позиции рисования до указанной точки.
-
arc(): этот метод используется для создания дуги или частичного круга на холсте.
-
fill(): этот метод используется для заполнения текущего контура текущим стилем заливки.
-
stroke(): этот метод используется для обводки текущего контура текущим стилем обводки.
-
save(): этот метод используется для сохранения текущего состояния холста.
-
restore(): этот метод используется для восстановления последнего сохраненного состояния холста.
-
scale(): этот метод используется для масштабирования холста на указанную величину.
-
rotate(): этот метод используется для поворота холста на указанный угол.
-
drawImage(): этот метод используется для рисования изображения, холста или видео на холсте.
-
getImageData(): этот метод используется для получения данных о пикселях для указанной прямоугольной области холста.
-
putImageData(): этот метод используется для помещения данных пикселей на холст с использованием указанных значений пикселей.
-
globalAlpha: это свойство используется для установки уровня прозрачности для всех операций рисования на холсте.
-
globalCompositeOperation: это свойство используется для установки типа операции композиции, которая будет применяться при рисовании новых фигур на холсте.