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.
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()
Methods
Añadir(Acción )
Añade una configuración del elemento ‘a’ (anchor) al ’textPath’.
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'.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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,>