Class SVGLineElementBuilder

Class SVGLineElementBuilder

Nom dels espais: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Clasa de constructor per a la construcció d’un element de ’linea’ SVG, que s’utilitza per dibuixar línies directes dins de les gràfiques SVM.Aquesta classe permet la construcció de continguts dins de l’element ’linea’ i proporciona mètodes per establir diversos atributs específics per al element ’linia’ en 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

Membres heretats

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

Mètodes d’extensió

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

Elements de construcció()

public SVGLineElementBuilder()

Methods

Create(Document)

Crea una instància de SVGLineElement en el context del document SVG proporcionat.

protected override SVGLineElement Create(Document document)

Parameters

document Document

El document SVG on es crearà l’element.

Returns

SVGLineElement

Es tracta d’un exemple de SVGLineElement.

X1(doble, longitud)

S’estableix l’atribute ‘x1’ del element ’linea’ SVG, especificant el coordenat x del punt de partida de la línia.

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

Parameters

value double

El x-coordinat del punt de partida de la línia.

type LengthType

La unitat de mesura per al x-coordinat (default és píxels).

Returns

SVGLineElementBuilder

La instància actual de SVGLineElementBuilder per a la cadena de mètodes.

X2(doble, longitud)

S’estableix l’atribute ‘x2’ del element ’linea’ SVG, especificant el coordenat x del punt final de la línia.

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

Parameters

value double

El coordenat x del punt final de la línia.

type LengthType

La unitat de mesura per al x-coordinat (default és píxels).

Returns

SVGLineElementBuilder

La instància actual de SVGLineElementBuilder per a la cadena de mètodes.

Y1(doble, longitud)

S’estableix l’atribute ‘y1’ del element ’linea’ SVG, especificant la coordenada y del punt de partida de la línia.

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

Parameters

value double

La coordenada y del punt de partida de la línia.

type LengthType

La unitat de mesura per al y-coordinat (default és píxels).

Returns

SVGLineElementBuilder

La instància actual de SVGLineElementBuilder per a la cadena de mètodes.

Y2(doble, longitud)

S’estableix l’atribute ‘y2’ del element ’linea’ SVG, especificant la coordenada y del punt final de la línia.

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

Parameters

value double

La coordenada y del punt final de la línia.

type LengthType

La unitat de mesura per al y-coordinat (default és píxels).

Returns

SVGLineElementBuilder

La instància actual de SVGLineElementBuilder per a la cadena de mètodes.</transformbuilder,></svglineelementbuilder,></svglineelementbuilder,>

 Català