Class SVGTextPathElementBuilder

Class SVGTextPathElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)

Builder class for creating SVG ’textPath’ elements, which are used to align text to a path.

[ComVisible(true)]
public class SVGTextPathElementBuilder : SVGElementBuilder<svgtextpathelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IPaintServerElementBuilder, IShapeContentElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, ITextContentSetter

Inheritance

object SVGElementBuilder<svgtextpathelement> SVGTextPathElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IPaintServerElementBuilder , IShapeContentElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , ITextContentSetter

Inherited Members

SVGElementBuilder<svgtextpathelement>.Create(Document) , SVGElementBuilder<svgtextpathelement>.Build(Document) , SVGElementBuilder<svgtextpathelement>.Build(SVGTextPathElement) , SVGElementBuilder<svgtextpathelement>.BuildElement(Document) , SVGElementBuilder<svgtextpathelement>.Attribute(string, string) , SVGElementBuilder<svgtextpathelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Extension Methods

SVGBuilderExtensions.AddAnimate<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgtextpathelementbuilder, telementbuilder="">(SVGTextPathElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddClipPath<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgclippathelementbuilder>) , SVGBuilderExtensions.AddContent<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.AddDesc<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddLinearGradient<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svglineargradientelementbuilder>) , SVGBuilderExtensions.AddMarker<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgmarkerelementbuilder>) , SVGBuilderExtensions.AddMask<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgmaskelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgtextpathelementbuilder, telement="">(SVGTextPathElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddPattern<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgpatternelementbuilder>) , SVGBuilderExtensions.AddRadialGradient<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgradialgradientelementbuilder>) , SVGBuilderExtensions.AddScript<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgscriptelementbuilder>) , SVGBuilderExtensions.AddSet<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddStyle<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgstyleelementbuilder>) , SVGBuilderExtensions.AddTitle<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgtextpathelementbuilder>(SVGTextPathElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgtextpathelementbuilder>(SVGTextPathElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgtextpathelementbuilder>(SVGTextPathElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgtextpathelementbuilder>(SVGTextPathElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgtextpathelementbuilder>(SVGTextPathElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgtextpathelementbuilder>(SVGTextPathElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.Fill<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.FillRule<svgtextpathelementbuilder>(SVGTextPathElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgtextpathelementbuilder>(SVGTextPathElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgtextpathelementbuilder>(SVGTextPathElementBuilder,   ) , SVGBuilderExtensions.FontStretch<svgtextpathelementbuilder>(SVGTextPathElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgtextpathelementbuilder>(SVGTextPathElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgtextpathelementbuilder>(SVGTextPathElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgtextpathelementbuilder>(SVGTextPathElementBuilder, TextOrientation) , SVGBuilderExtensions.Id<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgtextpathelementbuilder>(SVGTextPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgtextpathelementbuilder>(SVGTextPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgtextpathelementbuilder>(SVGTextPathElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.OnCanPlay<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnCancel<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnChange<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnClick<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnClose<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnCopy<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnCueChange<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnCut<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDblClick<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDrag<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragExit<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragOver<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDragStart<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDrop<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnEmptied<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnEnded<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnError<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnFocus<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnInput<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnInvalid<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnLoad<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnPaste<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnPause<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnPlay<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnPlaying<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnProgress<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnRateChange<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnReset<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnResize<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnScroll<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnSeeked<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnSeeking<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnSelect<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnShow<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnStalled<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnSubmit<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnSuspend<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnToggle<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.OnWaiting<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.Opacity<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.Overflow<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgtextpathelementbuilder>(SVGTextPathElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgtextpathelementbuilder>(SVGTextPathElementBuilder, PointerEvents) , SVGBuilderExtensions.RequiredExtensions<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<svgtextpathelementbuilder>(SVGTextPathElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.Stroke<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgtextpathelementbuilder>(SVGTextPathElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgtextpathelementbuilder>(SVGTextPathElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgtextpathelementbuilder>(SVGTextPathElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<svgtextpathelementbuilder>(SVGTextPathElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgtextpathelementbuilder>(SVGTextPathElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgtextpathelementbuilder>(SVGTextPathElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgtextpathelementbuilder>(SVGTextPathElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgtextpathelementbuilder>(SVGTextPathElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgtextpathelementbuilder>(SVGTextPathElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgtextpathelementbuilder>(SVGTextPathElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgtextpathelementbuilder>(SVGTextPathElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing<svgtextpathelementbuilder>(SVGTextPathElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgtextpathelementbuilder>(SVGTextPathElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgtextpathelementbuilder>(SVGTextPathElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace<svgtextpathelementbuilder>(SVGTextPathElementBuilder, XmlSpace)

Constructors

SVGTextPathElementBuilder()

public SVGTextPathElementBuilder()

Methods

AddA(Action<svgaelementbuilder>)

Adds an ‘a’ (anchor) element configuration to the ’textPath’.

public SVGTextPathElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action < SVGAElementBuilder &gt;

The configuration action for the ‘a’ element.

Returns

SVGTextPathElementBuilder

The current builder instance.

AddTSpan(Action<svgtspanelementbuilder>)

Adds a ’tspan’ element configuration to the ’textPath’.

public SVGTextPathElementBuilder AddTSpan(Action<svgtspanelementbuilder> configure)

Parameters

configure Action < SVGTSpanElementBuilder &gt;

The configuration action for the ’tspan’ element.

Returns

SVGTextPathElementBuilder

The current builder instance.

Create(Document)

Creates a new ’textPath’ element in the specified document.

protected override SVGTextPathElement Create(Document document)

Parameters

document Document

The document in which the element is to be created.

Returns

SVGTextPathElement

A new SVGTextPathElement.

Href(string)

Sets the ‘href’ attribute, specifying a reference to a path element.

public SVGTextPathElementBuilder Href(string value)

Parameters

value string

The reference value.

Returns

SVGTextPathElementBuilder

The current builder instance.

LengthAdjust(LengthAdjust)

Sets the ’lengthAdjust’ attribute, specifying how text length adjustments are made.

public SVGTextPathElementBuilder LengthAdjust(LengthAdjust value)

Parameters

value LengthAdjust

The length adjust value.

Returns

SVGTextPathElementBuilder

The current builder instance.

Method(TextPathMethod)

Sets the ‘method’ attribute, specifying the text layout method along the path.

public SVGTextPathElementBuilder Method(TextPathMethod value)

Parameters

value TextPathMethod

The text path method.

Returns

SVGTextPathElementBuilder

The current builder instance.

Path(Action<pathbuilder>)

Configures the path for the text.

public SVGTextPathElementBuilder Path(Action<pathbuilder> configure)

Parameters

configure Action < PathBuilder &gt;

The configuration action for the path.

Returns

SVGTextPathElementBuilder

The current builder instance.

Side(HorizontalEdge)

Sets the ‘side’ attribute, specifying which side of the path the text is placed on.

public SVGTextPathElementBuilder Side(HorizontalEdge value)

Parameters

value HorizontalEdge

The horizontal edge value.

Returns

SVGTextPathElementBuilder

The current builder instance.

Spacing(TextPathSpacing)

Sets the ‘spacing’ attribute, specifying the spacing strategy for text along the path.

public SVGTextPathElementBuilder Spacing(TextPathSpacing value)

Parameters

value TextPathSpacing

The text path spacing.

Returns

SVGTextPathElementBuilder

The current builder instance.

StartOffset(double, LengthType)

Sets the ‘startOffset’ attribute, specifying the starting position of the text on the path.

public SVGTextPathElementBuilder StartOffset(double value, LengthType type = LengthType.Px)

Parameters

value double

The offset value.

type LengthType

The type of length measurement (e.g., pixels).

Returns

SVGTextPathElementBuilder

The current builder instance.

TextLength(double, LengthType)

Sets the ’textLength’ attribute, specifying the length of the text.

public SVGTextPathElementBuilder TextLength(double value, LengthType type = LengthType.Px)

Parameters

value double

The length of the text.

type LengthType

The type of length measurement (e.g., pixels).

Returns

SVGTextPathElementBuilder

The current builder instance. </pathbuilder></svgtspanelementbuilder></svgaelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></transformbuilder,></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></rulebuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></paintbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></colorbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></maskbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></colorbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></colorbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></filtervaluelistbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></paintbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></colorbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></clippathbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgtitleelementbuilder></svgtextpathelementbuilder></svgstyleelementbuilder></svgtextpathelementbuilder></svgsetelementbuilder></svgtextpathelementbuilder></svgscriptelementbuilder></svgtextpathelementbuilder></svgradialgradientelementbuilder></svgtextpathelementbuilder></svgpatternelementbuilder></svgtextpathelementbuilder></svgmetadataelementbuilder></svgtextpathelementbuilder,></svgmaskelementbuilder></svgtextpathelementbuilder></svgmarkerelementbuilder></svgtextpathelementbuilder></svglineargradientelementbuilder></svgtextpathelementbuilder></svgdescelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder></svgclippathelementbuilder></svgtextpathelementbuilder></svgtextpathelementbuilder,></svganimateelementbuilder></svgtextpathelementbuilder></svgtextpathelement></svgtextpathelement></svgtextpathelement></svgtextpathelement></svgtextpathelement></svgtextpathelement></svgtextpathelement>

 English