Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
SVGPathElement
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
* Some parts of this feature may have varying levels of support.
DasSVGPathElement-Interface entspricht dem<path>-Element.
Hinweis:In SVG 2 wurden die MethodengetPathSegAtLength() undcreateSVGPathSeg* entfernt. Die EigenschaftpathLength sowie die MethodengetTotalLength() undgetPointAtLength() wurden zuSVGGeometryElement verschoben.
In diesem Artikel
Instanz-Eigenschaften
Dieses Interface erbt Eigenschaften von seinem Eltern-Interface,SVGGeometryElement.
SVGPathElement.pathLengthSchreibgeschütztDiese Eigenschaft spiegelt das
pathLength-Attribut wider.
Instanz-Methoden
Dieses Interface erbt auch Methoden von seinem Eltern-Interface,SVGGeometryElement.
SVGPathElement.getPathData()ExperimentellGibt die Sequenz von Pfadsegmenten zurück, die den Pfaddaten entsprechen, und normalisiert dabei optional die Werte und Segmenttypen.
SVGPathElement.getPointAtLength()Gibt den Punkt an einer bestimmten Distanz entlang des Pfades zurück.
SVGPathElement.getTotalLength()Gibt den vom Benutzeragenten berechneten Wert für die Gesamtlänge des Pfades in Benutzereinheiten zurück.
SVGPathElement.setPathData()ExperimentellSetzt die Sequenz von Pfadsegmenten als neue Pfaddaten.
SVGPathElement.getPathSegmentAtLength()ExperimentellGibt das Segment an einer bestimmten Distanz entlang des Pfades zurück.
Veraltete Methoden
SVGPathElement.getPathSegAtLength()VeraltetGibt einen unsigned long zurück, der den Index innerhalb der
pathSegListunter Verwendung des Distanz-Entlang-eines-Pfades-Algorithmus des Benutzeragenten darstellt.SVGPathElement.createSVGPathSegClosePath()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegClosePath-Objekt zurück.SVGPathElement.createSVGPathSegMovetoAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegMovetoAbs-Objekt zurück.SVGPathElement.createSVGPathSegMovetoRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegMovetoRel-Objekt zurück.SVGPathElement.createSVGPathSegLinetoAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoAbs-Objekt zurück.SVGPathElement.createSVGPathSegLinetoRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoRel-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoCubicAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoCubicAbs-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoCubicRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoCubicRel-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoQuadraticAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoQuadraticAbs-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoQuadraticRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoQuadraticRel-Objekt zurück.SVGPathElement.createSVGPathSegArcAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegArcAbs-Objekt zurück.SVGPathElement.createSVGPathSegArcRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegArcRel-Objekt zurück.SVGPathElement.createSVGPathSegLinetoHorizontalAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoHorizontalAbs-Objekt zurück.SVGPathElement.createSVGPathSegLinetoHorizontalRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoHorizontalRel-Objekt zurück.SVGPathElement.createSVGPathSegLinetoVerticalAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoVerticalAbs-Objekt zurück.SVGPathElement.createSVGPathSegLinetoVerticalRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegLinetoVerticalRel-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoCubicSmoothAbs-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoCubicSmoothRel-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoQuadraticSmoothAbs-Objekt zurück.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel()VeraltetGibt ein eigenständiges, elternloses
SVGPathSegCurvetoQuadraticSmoothRel-Objekt zurück.
Spezifikationen
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGPathElement> |
Browser-Kompatibilität
Siehe auch
<path>SVG-Element