| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/SVGTextContentElement | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.
* Einige Teile dieser Funktion werden mglicherweise unterschiedlich gut untersttzt.
Das SVGTextContentElement-Interface wird von Elementen implementiert, die das Rendern von Kind-Textinhalten untersttzen. Es wird von verschiedenen textbezogenen Schnittstellen geerbt, wie zum Beispiel SVGTextElement, SVGTSpanElement und SVGTextPathElement.
Dieses Interface erbt auch Eigenschaften von seinem bergeordneten Interface, SVGGraphicsElement.
SVGTextContentElement.textLength SchreibgeschtztEin SVGAnimatedLength, das das textLength-Attribut des angegebenen Elements widerspiegelt.
SVGTextContentElement.lengthAdjust SchreibgeschtztEin SVGAnimatedEnumeration, das das lengthAdjust-Attribut des angegebenen Elements widerspiegelt. Die numerischen Typwerte reprsentieren einen der LENGTHADJUST_*-Konstantenwerte.
Dieses Interface erbt auch Methoden von seinem bergeordneten Interface, SVGGraphicsElement.
SVGTextContentElement.getNumberOfChars()Gibt eine ganze Zahl zurck, die die Gesamtanzahl der adressierbaren Zeichen reprsentiert, die innerhalb des aktuellen Elements zur Verfgung stehen, unabhngig davon, ob sie gerendert werden.
SVGTextContentElement.getComputedTextLength()Gibt eine Fliekommazahl zurck, die die berechnete Lnge des Textes innerhalb des Elements darstellt.
SVGTextContentElement.getSubStringLength()Gibt eine Fliekommazahl zurck, die die berechnete Lnge des formatierten Textvorschublngenabstands fr eine Teilzeichenkette des Textes innerhalb des Elements darstellt. Beachten Sie, dass diese Methode nur die Breiten der Glyphen in der Teilzeichenkette und zustzlichen Abstand bercksichtigt, der durch die CSS-Eigenschaften 'letter-spacing' und 'word-spacing' eingefgt wird. Visuelle Abstandsverstellungen, die durch das 'x'-Attribut vorgenommen werden, werden ignoriert.
SVGTextContentElement.getStartPositionOfChar()Gibt einen DOMPoint zurck, der die Position eines typografischen Zeichens nach der Textlayoutdarstellung darstellt.
SVGTextContentElement.getEndPositionOfChar()Gibt einen DOMPoint zurck, der die Endposition eines typografischen Zeichens nach der Textlayoutdarstellung darstellt.
SVGTextContentElement.getExtentOfChar()Gibt einen DOMRect zurck, der das berechnete enge Begrenzungsrechteck der Glyphe darstellt, das einem gegebenen typografischen Zeichen entspricht.
SVGTextContentElement.getRotationOfChar()Gibt eine Fliekommazahl zurck, die die Rotation eines typografischen Zeichens darstellt.
SVGTextContentElement.getCharNumAtPosition()Gibt eine ganze Zahl zurck, die das Zeichen reprsentiert, das eine Textglyphe an einer bestimmten Position im Koordinatensystem gerendert hat. Da die Beziehung zwischen Zeichen und Glyphen nicht eins zu eins ist, wird nur das erste Zeichen des relevanten typografischen Zeichens zurckgegeben.
SVGTextContentElement.selectSubString() Whlt Text innerhalb des Elements aus.
LENGTHADJUST_UNKNOWN (0)Der Typ ist nicht einer der vordefinierten Typen. Es ist ungltig, zu versuchen, einem neuen Wert diesen Typ zuzuweisen oder einen bestehenden Wert auf diesen Typ zu wechseln.
LENGTHADJUST_SPACING (1)Entspricht dem Wert spacing.
LENGTHADJUST_SPACINGANDGLYPHS (2)Entspricht dem Wert spacingAndGlyphs.
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2 # InterfaceSVGTextContentElement |
SVGTextContentElementSVGAElementSVGAngleSVGAnimateColorElementSVGAnimateElementSVGAnimateMotionElementSVGAnimateTransformElementSVGAnimatedAngleSVGAnimatedBooleanSVGAnimatedEnumerationSVGAnimatedIntegerSVGAnimatedLengthSVGAnimatedLengthListSVGAnimatedNumberSVGAnimatedNumberListSVGAnimatedPreserveAspectRatioSVGAnimatedRectSVGAnimatedStringSVGAnimatedTransformListSVGAnimationElementSVGCircleElementSVGClipPathElementSVGComponentTransferFunctionElementSVGDefsElementSVGDescElementSVGDiscardElementSVGElementSVGEllipseElementSVGFEBlendElementSVGFEColorMatrixElementSVGFEComponentTransferElementSVGFECompositeElementSVGFEConvolveMatrixElementSVGFEDiffuseLightingElementSVGFEDisplacementMapElementSVGFEDistantLightElementSVGFEDropShadowElementSVGFEFloodElementSVGFEFuncAElementSVGFEFuncBElementSVGFEFuncGElementSVGFEFuncRElementSVGFEGaussianBlurElementSVGFEImageElementSVGFEMergeElementSVGFEMergeNodeElementSVGFEMorphologyElementSVGFEOffsetElementSVGFEPointLightElementSVGFESpecularLightingElementSVGFESpotLightElementSVGFETileElementSVGFETurbulenceElementSVGFilterElementSVGForeignObjectElementSVGGElementSVGGradientElementSVGGraphicsElementSVGImageElementSVGLengthSVGLengthListSVGLineElementSVGLinearGradientElementSVGMPathElementSVGMarkerElementSVGMaskElementSVGMetadataElementSVGNumberSVGNumberListSVGPathElementSVGPatternElementSVGPointSVGPointListSVGPolygonElementSVGPolylineElementSVGPreserveAspectRatioSVGRadialGradientElementSVGRectSVGRectElementSVGSVGElementSVGScriptElementSVGSetElementSVGStopElementSVGStringListSVGStyleElementSVGSwitchElementSVGSymbolElementSVGTSpanElementSVGTextElementSVGTextPathElementSVGTextPositioningElementSVGTitleElementSVGTransformSVGTransformListSVGUnitTypesSVGUseElementSVGViewElementTimeEventDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |