Class SVGLineElementBuilder

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.

[ComVisible(true)]
public class SVGLineElementBuilder : SVGElementBuilder<svglineelement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IPaintServerElementBuilder, IShapeAttributeSetter, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IShapeContentElementBuilder

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()

public SVGLineElementBuilder()

Methods

Create(Document)

Crea un caso di SVGLineElement nel contesto del documento SVG fornito.

protected override SVGLineElement Create(Document document)

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.

public SVGLineElementBuilder X1(double value, LengthType type = LengthType.Px)

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.

public SVGLineElementBuilder X2(double value, LengthType type = LengthType.Px)

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.

public SVGLineElementBuilder Y1(double value, LengthType type = LengthType.Px)

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.

public SVGLineElementBuilder Y2(double value, LengthType type = LengthType.Px)

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,>

 Italiano