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.
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()
Methods
Create(Document)
Crea una instancia de SVGLineElement en el contexto del documento SVG proporcionado.
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.
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.
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.
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.
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,>