Метод createPattern
позволяет размножать изображение.
Синтаксис
createPattern(image,type)
Параметры
- image — объект Image();
- type — строка соответствующая одному из значений: repeat, repeat-x, repeat-y и no-repeat.
Результат появится на холсте после применения метода fill() или stroke().
Перед применением метода следует убедиться, что изображение загружено.
Пример
var canvas = document.getElementById("picture");
var ctx = canvas.getContext("2d");
var img = new Image();
img.src = "path-to/mobil.png";
img.onload = function(){
var ptrn = ctx.createPattern(img,"repeat");
ctx.fillStyle = ptrn;
ctx.fillRect(0,0,350,150);
}
Показать комментарии
