Шрифт:
Если указать два или более цвета, градиент создаст эффект плавного перехода цветов между указанными позициями. Перед первой позицией будет отображаться цвет, соответствующий первой позиции. После последней позиции градиент будет отображать цвет, соответствующий последней позиции. Если определить цвет только для одной позиции, градиент будет окрашен одним цветом. Если не определить цвет ни в одной позиции, градиент будет окрашен однородным прозрачным черным цветом.
CanvasPattern
шаблон заполнения холста на основе готового изображения
Объект
CanvasRenderingContext2D
объект, используемый для создания изображений
Объект
Создание и отображение контуров
Очень мощная особенность элемента
Для построения связанной фигуры из отдельных сегментов для каждой промежуточной операции рисования должна быть определена точка присоединения. Для этой цели
Существует возможность создать в текущем контуре несколько несвязанных фигур, которые должны отображаться с одними и теми же параметрами рисования. Для отделения фигур используется метод
Из доступных операций рисования можно упомянуть:
Как только требуемый контур сформирован, нарисовать фигуру в виде ограничивающих линий можно методом
Помимо рисования линий и заливки фигур текущий контур можно использовать как область отсечки. Пикселы в пределах этой области будут отображаться, за ее пределами - нет. Область отсечки обладает свойством накапливать изменения - вызов метода
Если сегменты в любом из вложенных контуров не формируют замкнутую фигуру, операции
Цвета, градиенты и шаблоны
При заполнении или рисовании границ фигуры существует возможность указать, каким образом должны заполняться линии или ограниченная ими область, для чего используются свойства