Nombre del espacio: Aspose.Svg.Builder
Asamblea: Aspose.SVG.dll (25.5.0)
Clase de constructor para la construcción de un elemento “linear Gradient” de SVG, que se utiliza para definir un gradiente lineal dentro de los gráficos de SvG.Permite la construcción de contenidos dentro del elemento ’linearGradient’ y proporciona métodos para establecer diferentes atributos específicos al element ’linergradiente’ en SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGLinearGradientElementBuilder
Implements
ISVGElementBuilder
,y,
IAttributeSetter
,y,
IDescriptiveElementBuilder
,y,
IBaseAnimationElementBuilder
,y,
IGradientStopElementBuilder
,y,
ICoreAttributeSetter
,y,
IPresentationAttributeSetter
,y,
ITransformAttributeSetter
,y,
IGlobalEventAttributeSetter
,y,
ICommonEventAttributeSetter
,y,
IDocumentElementEventAttributeSetter
Miembros heredados
SVGElementBuilder.Create(Document)
,y,
SVGElementBuilder.Build(Document)
,y,
SVGElementBuilder.Build(SVGLinearGradientElement)
,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(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AddBuilder<svglineargradientelementbuilder, telementbuilder="">(SVGLinearGradientElementBuilder, TElementBuilder)
,y,
SVGBuilderExtensions.AddDesc(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AddMetadata<svglineargradientelementbuilder, telement="">(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AddSet(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AddStop(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AddStop(SVGLinearGradientElementBuilder, Color?, double?, OneOf<double, (double,="" stopunittype)="">, string, Action)
,y,
SVGBuilderExtensions.AddTitle(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.AlignmentBaseline(SVGLinearGradientElementBuilder, AlignmentBaseline)
,y,
SVGBuilderExtensions.BaselineShift(SVGLinearGradientElementBuilder, BaseLineShift)
,y,
SVGBuilderExtensions.BaselineShift(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Class(SVGLinearGradientElementBuilder, params string[])
,y,
SVGBuilderExtensions.ClipPath(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.ClipRule(SVGLinearGradientElementBuilder, ClipRule)
,y,
SVGBuilderExtensions.Color(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.Color(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.ColorInterpolation(SVGLinearGradientElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorInterpolationFilters(SVGLinearGradientElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorProfile(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.ColorRendering(SVGLinearGradientElementBuilder, ColorRendering)
,y,
SVGBuilderExtensions.Cursor(SVGLinearGradientElementBuilder, Cursor)
,y,
SVGBuilderExtensions.Direction(SVGLinearGradientElementBuilder, TextDirection)
,y,
SVGBuilderExtensions.Display(SVGLinearGradientElementBuilder, DisplayType)
,y,
SVGBuilderExtensions.DominantBaseline(SVGLinearGradientElementBuilder, DominantBaseline)
,y,
SVGBuilderExtensions.Fill(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.Fill(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.Fill(SVGLinearGradientElementBuilder, Paint)
,y,
SVGBuilderExtensions.FillOpacity(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.FillRule(SVGLinearGradientElementBuilder, FillRule)
,y,
SVGBuilderExtensions.Filter(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodColor(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.FloodColor(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodOpacity(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.FontFamily(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.FontKerning(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontKerning(SVGLinearGradientElementBuilder, Kerning)
,y,
SVGBuilderExtensions.FontSize(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontSize(SVGLinearGradientElementBuilder, FontSize)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGLinearGradientElementBuilder, )
,y,
SVGBuilderExtensions.FontStretch(SVGLinearGradientElementBuilder, FontStretch)
,y,
SVGBuilderExtensions.FontStyle(SVGLinearGradientElementBuilder, FontStyle)
,y,
SVGBuilderExtensions.FontVariant(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.FontWeight(SVGLinearGradientElementBuilder, FontWeight)
,y,
SVGBuilderExtensions.GlyphOrientationVertical(SVGLinearGradientElementBuilder, TextOrientation)
,y,
SVGBuilderExtensions.GradientTransform(SVGLinearGradientElementBuilder, Func<transformbuilder, transformbuilder="">)
,y,
SVGBuilderExtensions.GradientUnits(SVGLinearGradientElementBuilder, CoordinateUnits)
,y,
SVGBuilderExtensions.Id(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.ImageRendering(SVGLinearGradientElementBuilder, ImageRendering)
,y,
SVGBuilderExtensions.Lang(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.LetterSpacing(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.LetterSpacing(SVGLinearGradientElementBuilder, Spacing)
,y,
SVGBuilderExtensions.LightingColor(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.LightingColor(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.MarkerEnd(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerEnd(SVGLinearGradientElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerMid(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerMid(SVGLinearGradientElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerStart(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerStart(SVGLinearGradientElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.Mask(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.OnCanPlay(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnCanPlayThrough(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnCancel(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnChange(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnClick(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnClose(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnCopy(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnCueChange(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnCut(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDblClick(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDrag(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragEnd(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragEnter(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragExit(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragLeave(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragOver(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragStart(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDrop(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnDurationChange(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnEmptied(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnEnded(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnError(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnFocus(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnInput(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnInvalid(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyDown(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyPress(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyUp(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoad(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadStart(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadedData(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadedMetadata(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseDown(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseEnter(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseLeave(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseMove(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseOut(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseOver(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseUp(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseWheel(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnPaste(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnPause(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnPlay(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnPlaying(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnProgress(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnRateChange(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnReset(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnResize(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnScroll(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnSeeked(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnSeeking(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnSelect(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnShow(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnStalled(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnSubmit(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnSuspend(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnTimeUpdate(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnToggle(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnVolumeChange(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.OnWaiting(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.Opacity(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.Overflow(SVGLinearGradientElementBuilder, Overflow)
,y,
SVGBuilderExtensions.PaintOrder(SVGLinearGradientElementBuilder, PaintOrder)
,y,
SVGBuilderExtensions.PointerEvents(SVGLinearGradientElementBuilder, PointerEvents)
,y,
SVGBuilderExtensions.SetAttribute(SVGLinearGradientElementBuilder, string, string)
,y,
SVGBuilderExtensions.ShapeRendering(SVGLinearGradientElementBuilder, ShapeRendering)
,y,
SVGBuilderExtensions.SpreadMethod(SVGLinearGradientElementBuilder, SpreadMethod)
,y,
SVGBuilderExtensions.StopColor(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.StopColor(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.StopOpacity(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.Stroke(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.Stroke(SVGLinearGradientElementBuilder, Color)
,y,
SVGBuilderExtensions.Stroke(SVGLinearGradientElementBuilder, Paint)
,y,
SVGBuilderExtensions.StrokeDashArray(SVGLinearGradientElementBuilder, params double[])
,y,
SVGBuilderExtensions.StrokeDashArray(SVGLinearGradientElementBuilder, Dash)
,y,
SVGBuilderExtensions.StrokeDashoffset(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.StrokeLineCap(SVGLinearGradientElementBuilder, StrokeLineCap)
,y,
SVGBuilderExtensions.StrokeLineJoin(SVGLinearGradientElementBuilder, StrokeLineJoin)
,y,
SVGBuilderExtensions.StrokeMiterlimit(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeOpacity(SVGLinearGradientElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeWidth(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Style(SVGLinearGradientElementBuilder, Action)
,y,
SVGBuilderExtensions.Style(SVGLinearGradientElementBuilder, string)
,y,
SVGBuilderExtensions.Tabindex(SVGLinearGradientElementBuilder, int)
,y,
SVGBuilderExtensions.TextAnchor(SVGLinearGradientElementBuilder, TextAnchor)
,y,
SVGBuilderExtensions.TextDecoration(SVGLinearGradientElementBuilder, bool, bool, bool, bool)
,y,
SVGBuilderExtensions.TextOverflow(SVGLinearGradientElementBuilder, TextOverflow)
,y,
SVGBuilderExtensions.TextRendering(SVGLinearGradientElementBuilder, TextRendering)
,y,
SVGBuilderExtensions.Transform(SVGLinearGradientElementBuilder, Func<transformbuilder, transformbuilder="">)
,y,
SVGBuilderExtensions.UnicodeBidi(SVGLinearGradientElementBuilder, UnicodeBidi)
,y,
SVGBuilderExtensions.Visibility(SVGLinearGradientElementBuilder, Visibility)
,y,
SVGBuilderExtensions.WhiteSspace(SVGLinearGradientElementBuilder, WhiteSpace)
,y,
SVGBuilderExtensions.WordSpacing(SVGLinearGradientElementBuilder, Spacing)
,y,
SVGBuilderExtensions.WordSpacing(SVGLinearGradientElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.WritingMode(SVGLinearGradientElementBuilder, WritingMode)
,y,
SVGBuilderExtensions.XmlSpace(SVGLinearGradientElementBuilder, XmlSpace)
Constructors
SiguienteGrupo GradientElementBuilder()
Methods
AddAnimateTransform(Acción)
Añade una configuración de transformación animada al elemento ’linearGradient’ de SVG.
Parameters
configure
Action
&ylt;
SVGAnimateTransformElementBuilder
>
Una acción de configuración para el SVGAnimateTransformElementBuilder.
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
AddScript(Acción )
Añade una configuración del guión al elemento ’linearGradient’ de SVG.
Parameters
configure
Action
&ylt;
SVGScriptElementBuilder
>
Una acción de configuración para el SVGScriptElementBuilder.
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
AddStyle(Acción )
Añade una configuración de estilo al elemento ’linearGradient’ de SVG.
Parameters
configure
Action
&ylt;
SVGStyleElementBuilder
>
Una acción de configuración para el SVGStyleElementBuilder.
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
Create(Document)
Crea una instancia de SVGLinearGradientElement en el contexto del documento SVG proporcionado.
Parameters
document
Document
El documento SVG donde se creará el elemento.
Returns
SVGLinearGradientElement
Un caso de SVGLinearGradientElement.
Href(El string)
Establece el atributo ‘href’ del elemento ’linearGradient’ de SVG, especificando una referencia a otro gradiente.
Parameters
value
string
URL de referencia del gradiente.
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
X1(doble, longitud)
Establece el atributo ‘x1’ del elemento ‘gradiente lineal’ SVG, especificando el coordenado x del punto de partida del gradiento.
Parameters
value
double
La coordenada x del punto de partida del gradiente.
type
LengthType
La unidad de medición para el coordenado x (default es píxeles).
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
X2(doble, longitud)
Establece el atributo ‘x2’ del elemento ‘gradiente lineal’ SVG, especificando el coordenado x del punto final del gradiento.
Parameters
value
double
La coordenada x del punto final del gradiente.
type
LengthType
La unidad de medición para el coordenado x (default es píxeles).
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
Y1(doble, longitud)
Establece el atributo ‘y1’ del elemento ‘gradiente lineal’ SVG, especificando el y-coordenado del punto de partida del gradiento.
Parameters
value
double
El y-coordenado del punto de partida del gradiente.
type
LengthType
La unidad de medición para el y-coordenado (default es píxeles).
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.
Y2(doble, longitud)
Establece el atributo ‘y2’ del elemento ‘gradiente lineal’ SVG, especificando el y-coordenado del punto final del gradiento.
Parameters
value
double
El y-coordenado del punto final del gradiente.
type
LengthType
La unidad de medición para el y-coordenado (default es píxeles).
Returns
SVGLinearGradientElementBuilder
La instancia actual de SVGLinearGradientElementBuilder para la cadena de métodos.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>