Wie man ein Bild mithilfe von HTML -Leinwand in JavaScript in JavaScript trifft?
Die Leinwand ist ein leerer Bereich, in dem der Benutzer jede Aufgabe bezüglich des Bildes ausführen kann. JavaScript liefert die Drawimage () Methode zum Anschneiden eines Bildes. Die Methode wird verwendet, um ein Bild in Leinwandelemente zu skalieren. Diese Methode funktioniert das gleiche wie rechteckig.
Die Syntax der Methode drawImage () ist unten bereitgestellt:
Syntax
Drawimage (IMG, Src_x, Sy, Swid, Shei, DX, Dy, Dwid, Dhei);Die Parameter werden wie unten erläutert:
Parameter Beschreibung
img | Gibt das Bild (über das Tag) an, das im Browser beschnitten und angezeigt werden soll. |
src_x | Gibt den Beginn des Anbaus des Quellbildes aus der X-Achse an. |
src_y | Bezeichnet den Beginn der Zubereitung des Quellbildes aus der y-Achse. |
Swid | Identifiziert die Breite des Bildes. |
Sie ich | Repräsentiert die Höhe des Bildes. |
dx | Gibt den gestarteten Punkt aus der x-Achse zum Zeichnen an. |
Dy | Gibt den gestarteten Punkt aus der y-Achse zum Zeichnen an. |
Dwid | Repräsentiert die Breite des zu angezeigten Bilds. |
Dhei | Repräsentiert die Höhe des zu angezeigten Bilds. |
Üben wir die Methode von DrawImage (), um ein Bild mithilfe von HTML -Leinwand in JavaScript zu beschneiden.
Beispiel
Ein Beispiel wird in Betracht gezogen, um ein Bild in JavaScript durch die Verwendung der HTML -Leinwand zu tauchen. Das Beispiel besteht aus HTML- und JavaScript -Codeabschnitten. Diese Abschnitte werden wie folgt erläutert.
HTML Quelltext
Die Beschreibung des Codes lautet wie folgt:
JavaScript -Code
Fenster.onload = function ()In diesem Code:
Ausgang
Die Ausgabe zeigt, dass das vollständige Bild durch Anwenden des Antrags der VOLLSTÄNDIGE VEREINIGUNGEN wird Drawimage () Methode im Browserfenster.
Abschluss
In JavaScript die Drawimage () Die Methode wird mit drei Argumenten verwendet, um ein Bild durch Verwendung des HTML -Canvas -Elements zu erfassen. Die Methode akzeptiert eine Vielzahl von Argumenten, aber nur die Bildreferenz, Höhe, Und Breite werden verwendet, um ein Bild zu beschneiden. Der GetelementById spielt auch eine Schlüsselrolle beim Abrufen des Bildelements. Dieser Artikel zeigt verschiedene Methoden, um ein Bild in JavaScript mithilfe von HTML -Leinwand zu erstellen.