CanvasRenderingContext2D.createPattern() - створює шаблон , використовуючи вказане зображення.
ctx.createPattern( image, repetition );
ctx - об'єкт CanvasRenderingContext2D.
image - зображення з якого створюється шаблон. Елемент img, video, canvas.
repetition - повторення зображення.
createPattern() метод об'єкту CanvasRenderingContext2D створює шаблон , використовуючи вказане зображення. Метод повертає об'єкт CanvasPattern.
var canvas= document.getElementById("canvas");
crt = canvas.getContext("2d");
var img = document.getElementById("testImage");
var patern = crt.createPattern(img, "repeat");
crt.fillStyle=patern;
crt.fillRect(0, 0, 450, 320);