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

CanvasPattern 接口表示描述一个模板(基于image, canvas或video)的不透明对象,通过 {{domxref("CanvasRenderingContext2D.createPattern()")}} 方法创建.

属性

非透明对象,没有暴露出属性

方法

没有继承来的方法

{{domxref("CanvasPattern.setTransform()")}} {{experimental_inline}}
应用 {{domxref("SVGMatrix")}} 对模板做线性变换

标准

标准 状态 备注
{{SpecName('HTML WHATWG', "the-canvas-element.html#canvaspattern", "CanvasPattern")}} {{Spec2('HTML WHATWG')}} 新增 setTransform() 方法
{{SpecName('HTML Canvas 2D Context W3C', '#canvaspattern', 'CanvasPattern')}} {{Spec2('HTML Canvas 2D Context W3C')}} 初始定义

浏览器兼容性

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

查看相关