Class SVGTextPathElementBuilder
Pôvodný názov: Aspose.Svg.Builder
Zhromaždenie: Aspose.SVG.dll (25.5.0)
Stavebná trieda na vytvorenie prvkov SVG ’textPath’, ktoré sa používajú na zosúladenie textu s cestou.
Inheritance
object
←
SVGElementBuilder
←
SVGTextPathElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
IPaintServerElementBuilder
,
IShapeContentElementBuilder
,
ICompositeAttributeSetter
,
IConditionalProcessingAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
,
IGraphicalEventAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
ITextContentSetter
Z dedičných členov
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()
Metódy rozšírenia
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
Pôvodný názovPathElementBuilder()
Methods
pridať(Akcia)
Pridať konfiguráciu prvku ‘a’ (anchor) do ’textPath’.
Parameters
configure
Action
<
SVGAElementBuilder
>
Konfigurácia akcie pre prvok “a”.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
dodatočný(Akcia)
Pridať konfiguráciu prvku ’tspan’ do ’textPath'.
Parameters
configure
Action
<
SVGTSpanElementBuilder
>
Konfigurácia akcie pre prvok “tspan”.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
Create(Document)
Vytvára nový prvok “textPath” v špecifikovanom dokumente.
Parameters
document
Document
Dokument, v ktorom sa má prvok vytvoriť.
Returns
SVGTextPathElement
Nový SVGTextPathElement.
Href(Stretnutie)
Umiestnite atribút “href”, ktorý špecifikuje odkaz na prvok cesty.
Parameters
value
string
Referenčná hodnota .
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
LengthAdjust(LengthAdjust)
Nastavenie atribútu “dlhosťUpraviť”, ktorý špecifikuje, ako sa vykonávajú úpravy dĺžky textu.
Parameters
value
LengthAdjust
dĺžku prispôsobenia hodnoty.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
Method(TextPathMethod)
Nastavte atribút “metódy”, ktorý špecifikuje metódu rozloženia textu pozdĺž trasy.
Parameters
value
TextPathMethod
Metóda textovej cesty.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
Path(Pôvodný názov: pathbuilder>)
Nastavte cestu pre text.
Parameters
configure
Action
<
PathBuilder
>
Konfigurácia akcie pre cestu.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
Side(HorizontalEdge)
Umiestnite atribút “strana”, ktorý určuje, na ktorej strane trasy je text umiestnený.
Parameters
value
HorizontalEdge
Horizontálna hranica hodnoty.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
Spacing(TextPathSpacing)
Umiestnite atribút “spacing”, ktorý špecifikuje stratégiu spacingu pre text pozdĺž trasy.
Parameters
value
TextPathSpacing
Textová cesta sa rozprestiera.
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
StartOffset(dvojnásobný, dlhý)
Umiestnite atribút “startOffset”, ktorý určuje začiatočnú polohu textu na ceste.
Parameters
value
double
Odškodnená hodnota .
type
LengthType
Typ merania dĺžky (napr. pixely)
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.
TextLength(dvojnásobný, dlhý)
Umiestnite atribút “textLong”, ktorý určuje dĺžku textu.
Parameters
value
double
dĺžku textu.
type
LengthType
Typ merania dĺžky (napr. pixely)
Returns
SVGTextPathElementBuilder
V súčasnej stavebníckej situácii.</transformbuilder,></svgtextpathelementbuilder,></svgtextpathelementbuilder,>