--- title: CanvasPattern slug: Web/API/CanvasPattern translation_of: Web/API/CanvasPattern ---
{{APIRef("Canvas API")}}

CanvasPattern представляет собой интерфейс непрозрачного объекта, описывающего шаблон, который может быть представлен как картинка, canvas или видео.

CanvasPattern создаётся с помощью метода {{domxref("CanvasRenderingContext2D.createPattern()")}}.

Может быть использован как {{domxref("CanvasRenderingContext2D.fillStyle", "fillStyle")}} или {{domxref("CanvasRenderingContext2D.strokeStyle", "strokeStyle")}}.

Свойства

Не имеет доступных свойств.

Методы

Не имеет унаследованных методов.

{{domxref("CanvasPattern.setTransform()")}} {{experimental_inline}}
Используется в качестве {{domxref("SVGMatrix")}} представления линейной трансформации.

Спецификации

{{Specifications}}

Браузерная совместимость

{{Compat("api.CanvasPattern")}}

Смотрите также