Class SVGTextPathElementBuilder

Class SVGTextPathElementBuilder

nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)

Klasa graditelja za stvaranje elemenata SVG ’textPath’, koji se koriste za usklađivanje teksta s putem.

[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

naslijeđeni članovi

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()

Metode proširenja

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

Sljedeći članakSvGTextPathElementBuilder()

public SVGTextPathElementBuilder()

Methods

Dodati(Sljedeći članakSvgaelementbuilder>)

Dodajte konfiguraciju elementa ‘a’ (anchor) u ’textPath’.

public SVGTextPathElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action < SVGAElementBuilder >

Konfiguracijska akcija za element ‘a’.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Dodatno(Akcija)

Dodajte konfiguraciju elementa ’tspan’ u ’textPath'.

public SVGTextPathElementBuilder AddTSpan(Action<svgtspanelementbuilder> configure)

Parameters

configure Action < SVGTSpanElementBuilder >

Konfiguracijska akcija za element “tspan”.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Create(Document)

Stvara novi element ’textPath’ u određenom dokumentu.

protected override SVGTextPathElement Create(Document document)

Parameters

document Document

Dokument u kojem će se element stvoriti.

Returns

SVGTextPathElement

Novi SVGTextPathElement.

Href(String)

Sastavlja svojstvo ‘href’, određujući upućivanje na element staze.

public SVGTextPathElementBuilder Href(string value)

Parameters

value string

Referentna vrijednost je.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

LengthAdjust(LengthAdjust)

Sastavite svojstvo ‘dužinaUredi’, navodeći kako se izrađuju prilagodbe dužine teksta.

public SVGTextPathElementBuilder LengthAdjust(LengthAdjust value)

Parameters

value LengthAdjust

Vrijednost prilagodbe duljine.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Method(TextPathMethod)

Sastavite svojstvo ‘metoda’, određujući metodu rasporeda teksta uz stazu.

public SVGTextPathElementBuilder Method(TextPathMethod value)

Parameters

value TextPathMethod

Metoda putovanja teksta.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Path(Sljedeći članakPathbuilder>)

Postavlja se put prema tekstu.

public SVGTextPathElementBuilder Path(Action<pathbuilder> configure)

Parameters

configure Action < PathBuilder >

Konfiguracija djelovanja za put.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Side(HorizontalEdge)

Sastavite svojstvo ‘strana’, navodeći na kojoj strani staze se stavlja tekst.

public SVGTextPathElementBuilder Side(HorizontalEdge value)

Parameters

value HorizontalEdge

Vrijednost horizontalne granice.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

Spacing(TextPathSpacing)

Sastavite “spacing” atribut, određujući strategiju spacinga za tekst uz put.

public SVGTextPathElementBuilder Spacing(TextPathSpacing value)

Parameters

value TextPathSpacing

Slijedeći tekst prolazi.

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

StartOffset(Dvostruka, dugotrajna)

Sastavite ‘startOffset’ svojstvo, određujući početnu poziciju teksta na putu.

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

Parameters

value double

Vrijednost odobrenja.

type LengthType

Vrsta mjerenja duljine (na primjer, pikseli).

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.

TextLength(Dvostruka, dugotrajna)

Sastavite svojstvo ’textLong’, navodeći duljinu teksta.

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

Parameters

value double

duljine teksta.

type LengthType

Vrsta mjerenja duljine (na primjer, pikseli).

Returns

SVGTextPathElementBuilder

Trenutačno stanje graditelja.</transformbuilder,></svgtextpathelementbuilder,></svgtextpathelementbuilder,>

 Hrvatski