Class SVGLineElementBuilder
Il nome: Aspose.Svg.Builder
Assemblea: Aspose.SVG.dll (25.5.0)
Classe di costruzione per costruire un elemento “linea” SVG, che viene utilizzato per disegnare linee rette all’interno della grafica SVM.Questa classe consente la costruzione del contenuto all’interno dell’elemento ’linea’ e fornisce metodi per impostare diversi attributi specifici per l’elemento ’linia’ in SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGLineElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IAnimationElementBuilder
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
IPaintServerElementBuilder
,
IShapeAttributeSetter
,
ICompositeAttributeSetter
,
IConditionalProcessingAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
,
IGraphicalEventAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IShapeContentElementBuilder
I membri ereditari
SVGElementBuilder.Create(Document)
,
SVGElementBuilder.Build(Document)
,
SVGElementBuilder.Build(SVGLineElement)
,
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()
Metodi di estensione
SVGBuilderExtensions.AddAnimate(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddAnimateMotion(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddAnimateTransform(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddBuilder<svglineelementbuilder, telementbuilder="">(SVGLineElementBuilder, TElementBuilder)
,
SVGBuilderExtensions.AddClipPath(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddDesc(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddLinearGradient(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMarker(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMask(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMetadata<svglineelementbuilder, telement="">(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddPattern(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddRadialGradient(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddScript(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddSet(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddStyle(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddTitle(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AlignmentBaseline(SVGLineElementBuilder, AlignmentBaseline)
,
SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, BaseLineShift)
,
SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Class(SVGLineElementBuilder, params string[])
,
SVGBuilderExtensions.ClipPath(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.ClipRule(SVGLineElementBuilder, ClipRule)
,
SVGBuilderExtensions.Color(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Color(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.ColorInterpolation(SVGLineElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorInterpolationFilters(SVGLineElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorProfile(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.ColorRendering(SVGLineElementBuilder, ColorRendering)
,
SVGBuilderExtensions.Cursor(SVGLineElementBuilder, Cursor)
,
SVGBuilderExtensions.Direction(SVGLineElementBuilder, TextDirection)
,
SVGBuilderExtensions.Display(SVGLineElementBuilder, DisplayType)
,
SVGBuilderExtensions.DominantBaseline(SVGLineElementBuilder, DominantBaseline)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Paint)
,
SVGBuilderExtensions.FillOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FillRule(SVGLineElementBuilder, FillRule)
,
SVGBuilderExtensions.Filter(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.FloodOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FontFamily(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, Kerning)
,
SVGBuilderExtensions.FontSize(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontSize(SVGLineElementBuilder, FontSize)
,
SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder, )
,
SVGBuilderExtensions.FontStretch(SVGLineElementBuilder, FontStretch)
,
SVGBuilderExtensions.FontStyle(SVGLineElementBuilder, FontStyle)
,
SVGBuilderExtensions.FontVariant(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.FontWeight(SVGLineElementBuilder, FontWeight)
,
SVGBuilderExtensions.GlyphOrientationVertical(SVGLineElementBuilder, TextOrientation)
,
SVGBuilderExtensions.Id(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.ImageRendering(SVGLineElementBuilder, ImageRendering)
,
SVGBuilderExtensions.Lang(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, Spacing)
,
SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.Mask(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.OnCanPlay(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCanPlayThrough(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCancel(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnClick(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnClose(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCopy(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCueChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDblClick(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDrag(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnd(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnter(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragExit(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragLeave(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragOver(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDrop(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDurationChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnEmptied(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnEnded(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnError(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocus(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocusIn(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocusOut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnInput(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnInvalid(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyDown(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyPress(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyUp(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoad(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedData(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedMetadata(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseDown(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseEnter(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseLeave(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseMove(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOver(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseUp(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseWheel(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPaste(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPause(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPlay(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPlaying(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnProgress(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnRateChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnReset(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnResize(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnScroll(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSeeked(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSeeking(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSelect(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnShow(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnStalled(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSubmit(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSuspend(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnTimeUpdate(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnToggle(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnVolumeChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnWaiting(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.Opacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.Overflow(SVGLineElementBuilder, Overflow)
,
SVGBuilderExtensions.PaintOrder(SVGLineElementBuilder, PaintOrder)
,
SVGBuilderExtensions.PathLength(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.PointerEvents(SVGLineElementBuilder, PointerEvents)
,
SVGBuilderExtensions.RequiredExtensions(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.SetAttribute(SVGLineElementBuilder, string, string)
,
SVGBuilderExtensions.ShapeRendering(SVGLineElementBuilder, ShapeRendering)
,
SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.StopOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Paint)
,
SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, params double[])
,
SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, Dash)
,
SVGBuilderExtensions.StrokeDashoffset(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.StrokeLineCap(SVGLineElementBuilder, StrokeLineCap)
,
SVGBuilderExtensions.StrokeLineJoin(SVGLineElementBuilder, StrokeLineJoin)
,
SVGBuilderExtensions.StrokeMiterlimit(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.StrokeOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.StrokeWidth(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Style(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Style(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.SystemLanguage(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.Tabindex(SVGLineElementBuilder, int)
,
SVGBuilderExtensions.TextAnchor(SVGLineElementBuilder, TextAnchor)
,
SVGBuilderExtensions.TextDecoration(SVGLineElementBuilder, bool, bool, bool, bool)
,
SVGBuilderExtensions.TextOverflow(SVGLineElementBuilder, TextOverflow)
,
SVGBuilderExtensions.TextRendering(SVGLineElementBuilder, TextRendering)
,
SVGBuilderExtensions.Transform(SVGLineElementBuilder, Func<transformbuilder, transformbuilder="">)
,
SVGBuilderExtensions.UnicodeBidi(SVGLineElementBuilder, UnicodeBidi)
,
SVGBuilderExtensions.Visibility(SVGLineElementBuilder, Visibility)
,
SVGBuilderExtensions.WhiteSspace(SVGLineElementBuilder, WhiteSpace)
,
SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, Spacing)
,
SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.WritingMode(SVGLineElementBuilder, WritingMode)
,
SVGBuilderExtensions.XmlSpace(SVGLineElementBuilder, XmlSpace)
Constructors
Sviluppo di ElementBuilder()
Methods
Create(Document)
Crea un caso di SVGLineElement nel contesto del documento SVG fornito.
Parameters
document
Document
Il documento SVG in cui verrà creato l’elemento.
Returns
SVGLineElement
Un esempio di SVGLineElement.
X1(Doppio, lunghezza)
Imposta l’attributo “x1” dell’elemento “linea” SVG, specificando il coordinato x del punto di partenza della linea.
Parameters
value
double
Il coordinato x del punto di partenza della linea.
type
LengthType
L’unità di misurazione per il coordinato x (default è pixel).
Returns
SVGLineElementBuilder
L’attuale instanza di SVGLineElementBuilder per la catena del metodo.
X2(Doppio, lunghezza)
Imposta l’attributo ‘x2’ dell’elemento ’linea’ SVG, specificando il coordinato x del punto finale della linea.
Parameters
value
double
Il coordinato x del punto di fine della linea.
type
LengthType
L’unità di misurazione per il coordinato x (default è pixel).
Returns
SVGLineElementBuilder
L’attuale instanza di SVGLineElementBuilder per la catena del metodo.
Y1(Doppio, lunghezza)
Imposta l’attributo ‘y1’ dell’elemento ’linea’ SVG, specificando il y-coordinato del punto di partenza della linea.
Parameters
value
double
L’e-coordinato del punto di partenza della linea.
type
LengthType
L’unità di misurazione per il y-coordinato (default è pixel).
Returns
SVGLineElementBuilder
L’attuale instanza di SVGLineElementBuilder per la catena del metodo.
Y2(Doppio, lunghezza)
Imposta l’attributo ‘y2’ dell’elemento ’linea’ SVG, specificando il y-coordinato del punto finale della linea.
Parameters
value
double
L’e-coordinato del punto finale della linea.
type
LengthType
L’unità di misurazione per il y-coordinato (default è pixel).
Returns
SVGLineElementBuilder
L’attuale instanza di SVGLineElementBuilder per la catena del metodo.</transformbuilder,></svglineelementbuilder,></svglineelementbuilder,>