Neueste Web-Entwicklung Tutorials
 

HTML canvas createPattern() Method

<Canvas Object

Bild zu verwenden:

Lampe

Beispiel

Wiederholen, ein Bild sowohl horizontal als auch vertikal:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var img=document.getElementById("lamp");
var pat=ctx.createPattern(img,"repeat");
ctx.rect(0,0,150,100);
ctx.fillStyle=pat;
ctx.fill();
Versuch es selber "

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.

Methode
createPattern() 4.0 9.0 3.6 4.0 10.1

Definition und Verwendung

Die createPattern() Methode wiederholt das angegebene Element in der angegebenen Richtung.

Das Element kann ein Bild, ein Video oder eine andere sein <canvas> Element.

Das wiederholte Element kann verwendet werden, zu zeichnen / Füll Rechtecke, Kreise, Linien usw.

JavaScript-Syntax: context . createPattern( image ,"repeat|repeat-x|repeat-y|no-repeat") ;

Parameterwerte

Parameter Beschreibung Spiel es
image Gibt das Bild, Leinwand oder Videoelement des Musters zu verwenden
wiederholen Standard. Das Muster wiederholt sich sowohl horizontal als auch vertikal Spiel es "
repeat-x Das Muster wiederholt sich nur horizontal Spiel es "
repeat-y Das Muster wiederholt sich nur vertikal Spiel es "
no-repeat Das Muster wird nur einmal angezeigt werden (no repeat) Spiel es "

<Canvas Object