Class SVGTextPathElementBuilder
Le nom : Aspose.Svg.Builder
Assemblée: Aspose.SVG.dll (25.5.0)
Classe de constructeur pour la création d’éléments SVG ’textPath’, qui sont utilisés pour aligner le texte à un chemin.
Inheritance
object
←
SVGElementBuilder
←
SVGTextPathElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
IPaintServerElementBuilder
,
IShapeContentElementBuilder
,
ICompositeAttributeSetter
,
IConditionalProcessingAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
,
IGraphicalEventAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
ITextContentSetter
I membri ereditari
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()
Méthodes d’extension
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
ÉtiquettePathElementBuilder()
Methods
Ajouter(Étiquette : Svgaelementbuilder>)
Ajouter une configuration d’élément ‘a’ (anchor) au ’textPath’.
Parameters
configure
Action
di <
SVGAElementBuilder
>
L’action de configuration pour l’élément A.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
AddSpan(Actions )
Ajouter une configuration de l’élément ’tspan’ au ’textPath'.
Parameters
configure
Action
di <
SVGTSpanElementBuilder
>
L’action de configuration pour l’élément “tspan”.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
Create(Document)
Créer un nouvel élément “textPath” dans le document spécifié.
Parameters
document
Document
Le document dans lequel l’élément doit être créé.
Returns
SVGTextPathElement
Un nouveau SVGTextPathElement.
Href(Le string)
Sélectionnez l’attribut “href”, spécifiant une référence à un élément de chemin.
Parameters
value
string
La valeur de référence.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
LengthAdjust(LengthAdjust)
Sélectionnez l’attribut « Longueur Ajuster », spécifiant la façon dont les ajustements de longueur du texte sont effectués.
Parameters
value
LengthAdjust
La longueur ajuste la valeur.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
Method(TextPathMethod)
Mettez l’attribut “methode”, spécifiant la méthode de layout texte le long du chemin.
Parameters
value
TextPathMethod
La méthode de route du texte.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
Path(Étiquette : Pathbuilder>)
Configurer la voie pour le texte.
Parameters
configure
Action
di <
PathBuilder
>
L’action de configuration pour le chemin.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
Side(HorizontalEdge)
Sélectionnez l’attribut ‘side’, spécifiant quel côté du chemin le texte est placé sur.
Parameters
value
HorizontalEdge
La valeur horizontale.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
Spacing(TextPathSpacing)
Sélectionnez l’attribut “spacing”, spécifiant la stratégie d’espace pour le texte le long du chemin.
Parameters
value
TextPathSpacing
Le texte parcourt la voie.
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
StartOffset(double, longueur)
Mettez l’attribut ‘startOffset’, spécifiant la position de départ du texte sur le chemin.
Parameters
value
double
La valeur offshore.
type
LengthType
Le type de mesure de longueur (p. ex., pixels).
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.
TextLength(double, longueur)
Sélectionnez l’attribut « longueur de texte », spécifiant la durée du texte.
Parameters
value
double
La longueur du texte.
type
LengthType
Le type de mesure de longueur (p. ex., pixels).
Returns
SVGTextPathElementBuilder
l’instance actuelle du constructeur.</transformbuilder,></svgtextpathelementbuilder,></svgtextpathelementbuilder,>