SVGImageElement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Die SVGImageElement
Schnittstelle entspricht dem <image>
Element.
Instanz-Eigenschaften
Diese Schnittstelle erbt auch Eigenschaften von ihrem übergeordneten Element, SVGGraphicsElement
.
SVGImageElement.href
Schreibgeschützt-
Ein
SVGAnimatedString
, das demhref
oderxlink:href
Veraltet Attribut des entsprechenden<image>
Elements entspricht. SVGImageElement.decoding
-
Repräsentiert einen Hinweis für den Browser, wie das Bild dekodiert werden soll. Wenn dieser Wert angegeben wird, muss er einer der erlaubten Werte sein:
"sync"
um das Bild synchron zu dekodieren,"async"
um es asynchron zu dekodieren, oder"auto"
um keine Präferenz anzugeben (was der Standard ist). SVGImageElement.height
Schreibgeschützt-
Ein
SVGAnimatedLength
, das demheight
Attribut des entsprechenden<image>
Elements entspricht. SVGImageElement.preserveAspectRatio
Schreibgeschützt-
Ein
SVGAnimatedPreserveAspectRatio
, das dempreserveAspectRatio
Attribut des entsprechenden<image>
Elements entspricht. SVGImageElement.width
Schreibgeschützt-
Ein
SVGAnimatedLength
, das demwidth
Attribut des entsprechenden<image>
Elements entspricht. SVGImageElement.x
Schreibgeschützt-
Ein
SVGAnimatedLength
, das demx
Attribut des entsprechenden<image>
Elements entspricht. SVGImageElement.y
Schreibgeschützt-
Ein
SVGAnimatedLength
, das demy
Attribut des entsprechenden<image>
Elements entspricht.
Instanz-Methoden
Diese Schnittstelle erbt auch Methoden von ihrer übergeordneten Schnittstelle, SVGGraphicsElement
.
SVGImageElement.decode()
-
Startet die asynchrone Dekodierung der Bilddaten. Gibt ein
Promise
zurück, das sich auflöst, sobald die Bilddaten bereit zur Verwendung sind.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # InterfaceSVGImageElement |
Browser-Kompatibilität
BCD tables only load in the browser