Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)

Byggklassen för att konstruera ett SVG ’linearGradient’ element, som används till att definiera en linjär gradent inom SV Grafik.Det möjliggör byggandet av innehåll inom “linearGradient” elementet och ger metoder för att ställa in olika attribut specifikt till “linergradiens” Element i 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 , IAttributeSetter , IDescriptiveElementBuilder , IBaseAnimationElementBuilder , IGradientStopElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter

Arvsmedlemmar

SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGLinearGradientElement) , 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()

Förlängningsmetoder

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

Constructors

Föregående artikelGradientElementBuilder()

public SVGLinearGradientElementBuilder()

Methods

AddAnimateTransform(Åtgärd)

Lägg till en animerad transformationskonfiguration till SVG ’linearGradient’ element.

public SVGLinearGradientElementBuilder AddAnimateTransform(Action<svganimatetransformelementbuilder> configure)

Parameters

configure Action ochlt; SVGAnimateTransformElementBuilder >

En konfigurationsåtgärd för SVGAnimateTransformElementBuilder.

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

AddScript(Åtgärd)

Lägg till en skriptkonfiguration till SVG ’linearGradient’ element.

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action ochlt; SVGScriptElementBuilder >

En konfigurationsåtgärd för SVGScriptElementBuilder.

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

AddStyle(Åtgärd)

Lägg till en stilkonfiguration till SVG ’linearGradient’ element.

public SVGLinearGradientElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action ochlt; SVGStyleElementBuilder >

En konfigurationsåtgärd för SVGStyleElementBuilder.

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

Create(Document)

Skapar en instans av SVGLinearGradientElement i det angivna SVG-dokumentet.

protected override SVGLinearGradientElement Create(Document document)

Parameters

document Document

SVG-dokumentet där elementet skapas.

Returns

SVGLinearGradientElement

Ett exempel på SVGLinearGradientElement.

Href(Sträng)

Sätt “href” attribut av SVG ’linearGradient’ element, som anger en hänvisning till en annan gradiens.

public SVGLinearGradientElementBuilder Href(string value)

Parameters

value string

Referens URL för gradienten.

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

X1(dubbel, längd)

Sätt “x1” attribut av SVG “linearGradient” element, som anger x-koordinaten av startpunkten för gradienten.

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

Parameters

value double

x-koordinaten av gradientens startpunkt.

type LengthType

Enheten för mätning för x-koordinaten (default är pixlar).

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

X2(dubbel, längd)

Sätt “x2” attribut av SVG “linearGradient” element, som anger x-koordinaten av slutpunkten för gradienten.

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

Parameters

value double

X-koordinaten av gradientens slutpunkt.

type LengthType

Enheten för mätning för x-koordinaten (default är pixlar).

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

Y1(dubbel, längd)

Sätt “y1” attribut av SVG “linearGradient” element, som anger y-koordinaten av startpunkten för gradienten.

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

Parameters

value double

Y-koordinaten av gradientens startpunkt.

type LengthType

Mätningsenheten för y-koordinaten (default är pixlar).

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.

Y2(dubbel, längd)

Sätt “y2” attribut av SVG “linearGradient” element, som anger y-koordinaten av slutpunkten för gradienten.

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

Parameters

value double

Y-koordinaten av gradientens slutpunkt.

type LengthType

Mätningsenheten för y-koordinaten (default är pixlar).

Returns

SVGLinearGradientElementBuilder

Den aktuella instansen av SVGLinearGradientElementBuilder för metod kedjning.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>

 Svenska