Class SVGTextPathElementBuilder

Class SVGTextPathElementBuilder

Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)

Clase de constructor para crear elementos SVG ’textPath’, que se utilizan para alinear el texto a un camino.

[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 ,y, IAttributeSetter ,y, IBaseAnimationElementBuilder ,y, IDescriptiveElementBuilder ,y, IPaintServerElementBuilder ,y, IShapeContentElementBuilder ,y, ICompositeAttributeSetter ,y, IConditionalProcessingAttributeSetter ,y, ICoreAttributeSetter ,y, IGlobalEventAttributeSetter ,y, ICommonEventAttributeSetter ,y, IDocumentElementEventAttributeSetter ,y, IGraphicalEventAttributeSetter ,y, IPresentationAttributeSetter ,y, ITransformAttributeSetter ,y, ITextContentSetter

Miembros heredados

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

Métodos de extensión

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

Constructors

SiguientePathElementBuilder()

public SVGTextPathElementBuilder()

Methods

Añadir(Acción )

Añade una configuración del elemento ‘a’ (anchor) al ’textPath’.

public SVGTextPathElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action &ylt; SVGAElementBuilder >

La acción de configuración para el elemento ‘a’.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Agregado(Acción )

Adiciona una configuración del elemento ’tspan’ a la ’textPath'.

public SVGTextPathElementBuilder AddTSpan(Action<svgtspanelementbuilder> configure)

Parameters

configure Action &ylt; SVGTSpanElementBuilder >

La acción de configuración para el elemento ’tspan'.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Create(Document)

Crea un nuevo elemento ’textPath’ en el documento especificado.

protected override SVGTextPathElement Create(Document document)

Parameters

document Document

El documento en el que se creará el elemento.

Returns

SVGTextPathElement

Un nuevo SVGTextPathElement.

Href(El string)

Establece el atributo ‘href’, especificando una referencia a un elemento de camino.

public SVGTextPathElementBuilder Href(string value)

Parameters

value string

El valor de referencia.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

LengthAdjust(LengthAdjust)

Establece el atributo ‘LongaAdjust’, especificando cómo se hacen los ajustes de longitud del texto.

public SVGTextPathElementBuilder LengthAdjust(LengthAdjust value)

Parameters

value LengthAdjust

La longitud se ajusta al valor.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Method(TextPathMethod)

Establece el atributo de ‘método’, especificando el método de diseño de texto a lo largo del camino.

public SVGTextPathElementBuilder Method(TextPathMethod value)

Parameters

value TextPathMethod

El método de ruta del texto.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Path(Artículo siguientePathbuilder>)

Configure el camino para el texto.

public SVGTextPathElementBuilder Path(Action<pathbuilder> configure)

Parameters

configure Action &ylt; PathBuilder >

La configuración de la acción para el camino.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Side(HorizontalEdge)

Establece el atributo ‘side’, especificando qué lado del camino se coloca el texto.

public SVGTextPathElementBuilder Side(HorizontalEdge value)

Parameters

value HorizontalEdge

Valor horizontal del límite.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

Spacing(TextPathSpacing)

Establece el atributo de “espazo”, especificando la estrategia de espazo para el texto a lo largo del camino.

public SVGTextPathElementBuilder Spacing(TextPathSpacing value)

Parameters

value TextPathSpacing

El camino del texto se desplaza.

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

StartOffset(doble, longitud)

Establece el atributo ‘startOffset’, especificando la posición de inicio del texto en el camino.

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

Parameters

value double

El valor de descuento.

type LengthType

El tipo de medición de longitud (por ejemplo, píxeles).

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.

TextLength(doble, longitud)

Establece el atributo ‘Lengua de texto’, especificando la longitud del texto.

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

Parameters

value double

La longitud del texto.

type LengthType

El tipo de medición de longitud (por ejemplo, píxeles).

Returns

SVGTextPathElementBuilder

La actual instancia del constructor.</transformbuilder,></svgtextpathelementbuilder,></svgtextpathelementbuilder,>

 Español