Class SVGLineElementBuilder

Class SVGLineElementBuilder

Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)

Clase de constructor para la construcción de un elemento de “linea” de SVG, que se utiliza para dibujar líneas rectas dentro de los gráficos de SvG.Esta clase permite la construcción de contenidos dentro del elemento ’line’ y proporciona métodos para establecer diferentes atributos específicos al elemento “line” 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 ,y, IAttributeSetter ,y, IAnimationElementBuilder ,y, IBaseAnimationElementBuilder ,y, IDescriptiveElementBuilder ,y, IPaintServerElementBuilder ,y, IShapeAttributeSetter ,y, ICompositeAttributeSetter ,y, IConditionalProcessingAttributeSetter ,y, ICoreAttributeSetter ,y, IGlobalEventAttributeSetter ,y, ICommonEventAttributeSetter ,y, IDocumentElementEventAttributeSetter ,y, IGraphicalEventAttributeSetter ,y, IPresentationAttributeSetter ,y, ITransformAttributeSetter ,y, IShapeContentElementBuilder

Miembros heredados

SVGElementBuilder.Create(Document) ,y, SVGElementBuilder.Build(Document) ,y, SVGElementBuilder.Build(SVGLineElement) ,y, SVGElementBuilder.BuildElement(Document) ,y, SVGElementBuilder.Attribute(string, string) ,y, SVGElementBuilder.Configurations ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Métodos de extensión

SVGBuilderExtensions.AddAnimate(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddAnimateMotion(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddAnimateTransform(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddBuilder<svglineelementbuilder, telementbuilder="">(SVGLineElementBuilder, TElementBuilder) ,y, SVGBuilderExtensions.AddClipPath(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddDesc(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddLinearGradient(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddMarker(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddMask(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddMetadata<svglineelementbuilder, telement="">(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddPattern(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddRadialGradient(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddScript(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddSet(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddStyle(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AddTitle(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.AlignmentBaseline(SVGLineElementBuilder, AlignmentBaseline) ,y, SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, BaseLineShift) ,y, SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.Class(SVGLineElementBuilder, params string[]) ,y, SVGBuilderExtensions.ClipPath(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.ClipRule(SVGLineElementBuilder, ClipRule) ,y, SVGBuilderExtensions.Color(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.Color(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.ColorInterpolation(SVGLineElementBuilder, ColorInterpolation) ,y, SVGBuilderExtensions.ColorInterpolationFilters(SVGLineElementBuilder, ColorInterpolation) ,y, SVGBuilderExtensions.ColorProfile(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.ColorRendering(SVGLineElementBuilder, ColorRendering) ,y, SVGBuilderExtensions.Cursor(SVGLineElementBuilder, Cursor) ,y, SVGBuilderExtensions.Direction(SVGLineElementBuilder, TextDirection) ,y, SVGBuilderExtensions.Display(SVGLineElementBuilder, DisplayType) ,y, SVGBuilderExtensions.DominantBaseline(SVGLineElementBuilder, DominantBaseline) ,y, SVGBuilderExtensions.Fill(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.Fill(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.Fill(SVGLineElementBuilder, Paint) ,y, SVGBuilderExtensions.FillOpacity(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.FillRule(SVGLineElementBuilder, FillRule) ,y, SVGBuilderExtensions.Filter(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.FloodOpacity(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.FontFamily(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, Kerning) ,y, SVGBuilderExtensions.FontSize(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.FontSize(SVGLineElementBuilder, FontSize) ,y, SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder,   ) ,y, SVGBuilderExtensions.FontStretch(SVGLineElementBuilder, FontStretch) ,y, SVGBuilderExtensions.FontStyle(SVGLineElementBuilder, FontStyle) ,y, SVGBuilderExtensions.FontVariant(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.FontWeight(SVGLineElementBuilder, FontWeight) ,y, SVGBuilderExtensions.GlyphOrientationVertical(SVGLineElementBuilder, TextOrientation) ,y, SVGBuilderExtensions.Id(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.ImageRendering(SVGLineElementBuilder, ImageRendering) ,y, SVGBuilderExtensions.Lang(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, Spacing) ,y, SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, MarkerPos) ,y, SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, MarkerPos) ,y, SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, MarkerPos) ,y, SVGBuilderExtensions.Mask(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.OnCanPlay(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnCanPlayThrough(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnCancel(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnChange(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnClick(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnClose(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnCopy(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnCueChange(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnCut(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDblClick(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDrag(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragEnd(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragEnter(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragExit(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragLeave(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragOver(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDragStart(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDrop(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnDurationChange(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnEmptied(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnEnded(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnError(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnFocus(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnFocusIn(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnFocusOut(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnInput(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnInvalid(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnKeyDown(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnKeyPress(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnKeyUp(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnLoad(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnLoadStart(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnLoadedData(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnLoadedMetadata(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseDown(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseEnter(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseLeave(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseMove(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseOut(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseOver(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseUp(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnMouseWheel(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnPaste(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnPause(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnPlay(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnPlaying(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnProgress(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnRateChange(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnReset(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnResize(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnScroll(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnSeeked(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnSeeking(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnSelect(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnShow(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnStalled(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnSubmit(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnSuspend(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnTimeUpdate(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnToggle(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnVolumeChange(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.OnWaiting(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.Opacity(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.Overflow(SVGLineElementBuilder, Overflow) ,y, SVGBuilderExtensions.PaintOrder(SVGLineElementBuilder, PaintOrder) ,y, SVGBuilderExtensions.PathLength(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.PointerEvents(SVGLineElementBuilder, PointerEvents) ,y, SVGBuilderExtensions.RequiredExtensions(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.SetAttribute(SVGLineElementBuilder, string, string) ,y, SVGBuilderExtensions.ShapeRendering(SVGLineElementBuilder, ShapeRendering) ,y, SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.StopOpacity(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Color) ,y, SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Paint) ,y, SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, params double[]) ,y, SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, Dash) ,y, SVGBuilderExtensions.StrokeDashoffset(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.StrokeLineCap(SVGLineElementBuilder, StrokeLineCap) ,y, SVGBuilderExtensions.StrokeLineJoin(SVGLineElementBuilder, StrokeLineJoin) ,y, SVGBuilderExtensions.StrokeMiterlimit(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.StrokeOpacity(SVGLineElementBuilder, double) ,y, SVGBuilderExtensions.StrokeWidth(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.Style(SVGLineElementBuilder, Action) ,y, SVGBuilderExtensions.Style(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.SystemLanguage(SVGLineElementBuilder, string) ,y, SVGBuilderExtensions.Tabindex(SVGLineElementBuilder, int) ,y, SVGBuilderExtensions.TextAnchor(SVGLineElementBuilder, TextAnchor) ,y, SVGBuilderExtensions.TextDecoration(SVGLineElementBuilder, bool, bool, bool, bool) ,y, SVGBuilderExtensions.TextOverflow(SVGLineElementBuilder, TextOverflow) ,y, SVGBuilderExtensions.TextRendering(SVGLineElementBuilder, TextRendering) ,y, SVGBuilderExtensions.Transform(SVGLineElementBuilder, Func<transformbuilder, transformbuilder="">) ,y, SVGBuilderExtensions.UnicodeBidi(SVGLineElementBuilder, UnicodeBidi) ,y, SVGBuilderExtensions.Visibility(SVGLineElementBuilder, Visibility) ,y, SVGBuilderExtensions.WhiteSspace(SVGLineElementBuilder, WhiteSpace) ,y, SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, Spacing) ,y, SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, double, LengthType) ,y, SVGBuilderExtensions.WritingMode(SVGLineElementBuilder, WritingMode) ,y, SVGBuilderExtensions.XmlSpace(SVGLineElementBuilder, XmlSpace)

Constructors

SiguienteElementBuilder()

public SVGLineElementBuilder()

Methods

Create(Document)

Crea una instancia de SVGLineElement en el contexto del documento SVG proporcionado.

protected override SVGLineElement Create(Document document)

Parameters

document Document

El documento SVG donde se creará el elemento.

Returns

SVGLineElement

Un caso de SVGLineElement.

X1(doble, longitud)

Establece el atributo ‘x1’ del elemento ’linea’ SVG, especificando el coordenado x del punto de inicio de la línea.

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

Parameters

value double

La coordenada x del punto de partida de la línea.

type LengthType

La unidad de medición para el coordenado x (default es píxeles).

Returns

SVGLineElementBuilder

La instancia actual de SVGLineElementBuilder para la cadena de métodos.

X2(doble, longitud)

Establece el atributo ‘x2’ del elemento ’linea’ SVG, especificando el coordenado x del punto final de la línea.

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

Parameters

value double

La coordenada x del punto final de la línea.

type LengthType

La unidad de medición para el coordenado x (default es píxeles).

Returns

SVGLineElementBuilder

La instancia actual de SVGLineElementBuilder para la cadena de métodos.

Y1(doble, longitud)

Establece el atributo ‘y1’ del elemento ’linea’ SVG, especificando el y-coordenado del punto de partida de la línea.

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

Parameters

value double

La coordenada y del punto de partida de la línea.

type LengthType

La unidad de medición para el y-coordenado (default es píxeles).

Returns

SVGLineElementBuilder

La instancia actual de SVGLineElementBuilder para la cadena de métodos.

Y2(doble, longitud)

Establece el atributo ‘y2’ del elemento ’linea’ SVG, especificando el y-coordenado del punto final de la línea.

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

Parameters

value double

El y-coordenado del punto final de la línea.

type LengthType

La unidad de medición para el y-coordenado (default es píxeles).

Returns

SVGLineElementBuilder

La instancia actual de SVGLineElementBuilder para la cadena de métodos.</transformbuilder,></svglineelementbuilder,></svglineelementbuilder,>

 Español