Class SVGTextPathElementBuilder

Class SVGTextPathElementBuilder

De naam: Aspose.Svg.Builder Verzameling: Aspose.SVG.dll (25.5.0)

Builderklasse voor het creëren van SVG ’textPath’ elementen, die worden gebruikt om tekst aan te passen aan een pad.

[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 SVGTextPathElementBuilder

Implements

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

Geëerbiede leden

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

Uitbreidingmethoden

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

Constructors

HoofdstukkenPathElementBuilder()

public SVGTextPathElementBuilder()

Methods

Toegevoegd(Actie )

Voeg een ‘a’ (anchor) elementconfiguratie toe aan de ’textPath’.

public SVGTextPathElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action < SVGAElementBuilder >

De configuratie-actie voor het ‘a’ element.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Toegevoegd(Actie)

Voeg een ’tspan’ elementconfiguratie toe aan de ’textPath’.

public SVGTextPathElementBuilder AddTSpan(Action<svgtspanelementbuilder> configure)

Parameters

configure Action < SVGTSpanElementBuilder >

De configuratie-actie voor het ’tspan’ element.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Create(Document)

Creëert een nieuw ’textPath’ element in het aangegeven document.

protected override SVGTextPathElement Create(Document document)

Parameters

document Document

Het document waarin het element wordt gecreëerd.

Returns

SVGTextPathElement

Een nieuwe SVGTextPathElement.

Href(String)

Stel het ‘href’ attribuut vast, met een verwijzing naar een padelement.

public SVGTextPathElementBuilder Href(string value)

Parameters

value string

De referentiewaarde.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

LengthAdjust(LengthAdjust)

Stel het ’lengthAdjust’-attribut vast, waarin wordt aangegeven hoe tekstlengte aanpassingen worden gemaakt.

public SVGTextPathElementBuilder LengthAdjust(LengthAdjust value)

Parameters

value LengthAdjust

De lengte aanpast de waarde.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Method(TextPathMethod)

Stel het ‘methode’ attribuut vast, met specifiekheid van de tekstlayoutmethoden langs de route.

public SVGTextPathElementBuilder Method(TextPathMethod value)

Parameters

value TextPathMethod

De tekstpad methode.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Path(Activiteiten > Pathbuilder>)

Configureer de route voor de tekst.

public SVGTextPathElementBuilder Path(Action<pathbuilder> configure)

Parameters

configure Action < PathBuilder >

De configuratie actie voor de route.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Side(HorizontalEdge)

Stel het ‘zijds’ attribuut vast, waarin wordt aangegeven aan welke kant van de route de tekst wordt geplaatst.

public SVGTextPathElementBuilder Side(HorizontalEdge value)

Parameters

value HorizontalEdge

De horizontale randwaarde.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

Spacing(TextPathSpacing)

Stel het ‘spacing’ attribuut vast, het specificeren van de spacingsstrategie voor tekst langs de route.

public SVGTextPathElementBuilder Spacing(TextPathSpacing value)

Parameters

value TextPathSpacing

De tekst pad spacing.

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

StartOffset(Dubbel, LengthType)

Stel het ‘startOffset’-attribuut vast, wat de startpositie van de tekst op de route bepaalt.

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

Parameters

value double

De offsetwaarde.

type LengthType

Het type lengte meting (bijvoorbeeld pixels).

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.

TextLength(Dubbel, LengthType)

Stel het ’textLengte’ attribuut vast, wat de lengte van de tekst bepaalt.

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

Parameters

value double

De lengte van de tekst.

type LengthType

Het type lengte meting (bijvoorbeeld pixels).

Returns

SVGTextPathElementBuilder

De huidige instantie van de bouw.</transformbuilder,></svgtextpathelementbuilder,></svgtextpathelementbuilder,>

 Nederlands