Class SVGTextPathElement

Class SVGTextPathElement

Namespace: Aspose.Html.Dom.Svg
Assembly: Aspose.HTML.dll (25.2.0)

The SVGTextPathElement interface corresponds to the ‘textPath’ element.

[ComVisible(true)]
[DOMName("SVGTextPathElement")]
[DOMObject]
public class SVGTextPathElement : SVGTextContentElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests, ISVGURIReference

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGGraphicsElementSVGTextContentElementSVGTextPathElement

Implements

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests, ISVGURIReference

Inherited Members

SVGTextContentElement.LENGTHADJUST_UNKNOWN, SVGTextContentElement.LENGTHADJUST_SPACING, SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS, SVGTextContentElement.GetNumberOfChars(), SVGTextContentElement.GetComputedTextLength(), SVGTextContentElement.TextLength, SVGTextContentElement.LengthAdjust, SVGGraphicsElement.GetBBox(), SVGGraphicsElement.GetCTM(), SVGGraphicsElement.GetScreenCTM(), SVGGraphicsElement.NearestViewportElement, SVGGraphicsElement.FarthestViewportElement, SVGGraphicsElement.Transform, SVGGraphicsElement.RequiredFeatures, SVGGraphicsElement.RequiredExtensions, SVGGraphicsElement.SystemLanguage, SVGElement.Id, SVGElement.OwnerSVGElement, SVGElement.ViewportElement, SVGElement.ClassName, SVGElement.Style, Element.GetAttributeNames(), Element.HasAttributes(), Element.GetAttribute(string), Element.GetAttributeNS(string, string), Element.SetAttribute(string, string), Element.SetAttributeNS(string, string, string), Element.RemoveAttribute(string), Element.RemoveAttributeNS(string, string), Element.HasAttribute(string), Element.HasAttributeNS(string, string), Element.ToggleAttribute(string), Element.ToggleAttribute(string, bool), Element.GetAttributeNode(string), Element.SetAttributeNode(Attr), Element.RemoveAttributeNode(Attr), Element.GetAttributeNodeNS(string, string), Element.SetAttributeNodeNS(Attr), Element.GetElementsByTagName(string), Element.GetElementsByTagNameNS(string, string), Element.Remove(), Element.QuerySelectorAll(string), Element.QuerySelector(string), Element.AttachShadow(ShadowRootMode), Element.GetElementsByClassName(string), Element.Dispose(bool), Element.ClassList, Element.LocalName, Element.NamespaceURI, Element.Prefix, Element.NodeName, Element.NodeType, Element.TagName, Element.Id, Element.ClassName, Element.TextContent, Element.Attributes, Element.FirstElementChild, Element.LastElementChild, Element.PreviousElementSibling, Element.NextElementSibling, Element.ChildElementCount, Element.Children, Element.InnerHTML, Element.OuterHTML, Element.ShadowRoot, Node.ELEMENT_NODE, Node.ATTRIBUTE_NODE, Node.TEXT_NODE, Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE, Node.ENTITY_NODE, Node.PROCESSING_INSTRUCTION_NODE, Node.COMMENT_NODE, Node.DOCUMENT_NODE, Node.DOCUMENT_TYPE_NODE, Node.DOCUMENT_FRAGMENT_NODE, Node.NOTATION_NODE, Node.HasChildNodes(), Node.Normalize(), Node.CloneNode(), Node.CloneNode(bool), Node.IsEqualNode(Node), Node.IsSameNode(Node), Node.LookupPrefix(string), Node.LookupNamespaceURI(string), Node.IsDefaultNamespace(string), Node.InsertBefore(Node, Node), Node.ReplaceChild(Node, Node), Node.RemoveChild(Node), Node.AppendChild(Node), Node.Dispose(bool), Node.ToString(), Node.NodeType, Node.LocalName, Node.NamespaceURI, Node.Prefix, Node.NodeName, Node.BaseURI, Node.OwnerDocument, Node.ParentNode, Node.ParentElement, Node.ChildNodes, Node.FirstChild, Node.LastChild, Node.PreviousSibling, Node.NextSibling, Node.NodeValue, Node.TextContent, EventTarget.AddEventListener(string, DOMEventHandler, bool), EventTarget.AddEventListener(string, IEventListener), EventTarget.AddEventListener(string, IEventListener, bool), EventTarget.RemoveEventListener(string, DOMEventHandler, bool), EventTarget.RemoveEventListener(string, IEventListener), EventTarget.RemoveEventListener(string, IEventListener, bool), EventTarget.DispatchEvent(Event), EventTarget.Dispose(), EventTarget.Dispose(bool), DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Fields

TEXTPATH_METHODTYPE_ALIGN

Corresponds to value ‘align’.

[DOMName("TEXTPATH_METHODTYPE_ALIGN")]
public const ushort TEXTPATH_METHODTYPE_ALIGN = 1

Field Value

ushort

TEXTPATH_METHODTYPE_STRETCH

Corresponds to value ‘stretch’.

[DOMName("TEXTPATH_METHODTYPE_STRETCH")]
public const ushort TEXTPATH_METHODTYPE_STRETCH = 2

Field Value

ushort

TEXTPATH_METHODTYPE_UNKNOWN

The enumeration was set to a value that is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

[DOMName("TEXTPATH_METHODTYPE_UNKNOWN")]
public const ushort TEXTPATH_METHODTYPE_UNKNOWN = 0

Field Value

ushort

TEXTPATH_SPACINGTYPE_AUTO

Corresponds to value ‘auto’.

[DOMName("TEXTPATH_SPACINGTYPE_AUTO")]
public const ushort TEXTPATH_SPACINGTYPE_AUTO = 1

Field Value

ushort

TEXTPATH_SPACINGTYPE_EXACT

Corresponds to value ’exact'.

[DOMName("TEXTPATH_SPACINGTYPE_EXACT")]
public const ushort TEXTPATH_SPACINGTYPE_EXACT = 2

Field Value

ushort

TEXTPATH_SPACINGTYPE_UNKNOWN

The enumeration was set to a value that is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

[DOMName("TEXTPATH_SPACINGTYPE_UNKNOWN")]
public const ushort TEXTPATH_SPACINGTYPE_UNKNOWN = 0

Field Value

ushort

Properties

Href

Corresponds to attribute ‘xlink:href’ on the given element.

public SVGAnimatedString Href { get; }

Property Value

SVGAnimatedString

Method

Corresponds to attribute ‘method’ on the given ‘textPath’ element.

[DOMName("method")]
public SVGAnimatedEnumeration Method { get; }

Property Value

SVGAnimatedEnumeration

Spacing

Corresponds to attribute ‘spacing’ on the given ‘textPath’ element.

[DOMName("spacing")]
public SVGAnimatedEnumeration Spacing { get; }

Property Value

SVGAnimatedEnumeration

StartOffset

Corresponds to attribute ‘startOffset’ on the given ‘textPath’ element.

[DOMName("startOffset")]
public SVGAnimatedLength StartOffset { get; }

Property Value

SVGAnimatedLength

See Also

SVGTextContentElement, ISVGURIReference