ГРУППА КУРСА
|
Создание изображений в JavaScriptЕсть разные способы создать изображение в браузере. Один из самых распространённых инструментов - тег <canvas>. JavaScript имеет специальные методы для рисования фигур внутри этого тега. Действия, совершаемые скриптом, динамически отображаются на странице и таким образом создаётся изображение. Сначала нужно создать холст, на котором далее будет создаваться изображения. Его добавляет тег <canvas>. В атрибутах можно сразу установить размеры холста. HTML код: +
Холст прозрачный, на нём пока нет фигур, поэтому он никак не отображается. Чтобы начать рисование, нужно установить контекст. JavaScript:
В 10 строке производится обычный поиск элемента страницы. При необходимости ему можно динамически задать размеры. В строке 13 установлен контекст. Метод getContext() возвращает объект контекста. Контекст "2d" позволяет создавать двухмерную графику. Через обращение к методам этого объекта производится рисование. Можно добавлять в изображение фигуры. Для примера нарисуем прямоугольник.
Это пример создания простого изображения. Рисование конкретных фигур рассматривается в следующих темах. |