Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

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.

[ComVisible(true)]
public class SVGLinearGradientElementBuilder : SVGElementBuilder<svglineargradientelement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, IBaseAnimationElementBuilder, IGradientStopElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter

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

public SVGLinearGradientElementBuilder()

Methods

AddAnimateTransform(Acción)

Añade una configuración de transformación animada al elemento ’linearGradient’ de SVG.

public SVGLinearGradientElementBuilder AddAnimateTransform(Action<svganimatetransformelementbuilder> configure)

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.

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

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.

public SVGLinearGradientElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

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.

protected override SVGLinearGradientElement Create(Document document)

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.

public SVGLinearGradientElementBuilder Href(string value)

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.

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

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.

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

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.

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

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.

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

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

 Español