Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

Именује се: Aspose.Svg.Builder Асамблеја: Aspose.SVG.dll (25.5.0)

Клас градитеља за изградњу СВГ “линеарног градиента” елемента, који се користи за дефинисање линијалног градитиента унутар СВЕГ графике.Омогућава изградњу садржаја унутар елемента “линеарГрадиент” и пружа методе за постављање различитих атрибута специфичних за елемент “линеарХрадиент” у СВГ-у.

[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

Наслеђени чланови

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

Методе проширења

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

СВГЛИНЕАРГРАДИЕНТЕЛЕМЕНТБуилдер()

public SVGLinearGradientElementBuilder()

Methods

AddAnimateTransform(Акција)

Додаје анимирану конфигурацију трансформације на елемент СВГ ‘линеар Градиент’.

public SVGLinearGradientElementBuilder AddAnimateTransform(Action<svganimatetransformelementbuilder> configure)

Parameters

configure Action < SVGAnimateTransformElementBuilder >

Конфигурација акције за SVGAnimateTransformElementBuilder.

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

AddScript(Акција)

Додаје конфигурацију скрипта на елемент СВГ ‘линеарGradient’.

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

Конфигурација акције за SVGScriptElementBuilder.

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

AddStyle(Акција)

Додаје конфигурацију стила у елемент СВГ ‘линеарGradient’.

public SVGLinearGradientElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action < SVGStyleElementBuilder >

Конфигурација акције за SVGStyleElementBuilder.

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

Create(Document)

Креира примјену SVGLinearGradientElement у обезбеђеном контексту SVG документа.

protected override SVGLinearGradientElement Create(Document document)

Parameters

document Document

СВГ документ у којем ће се елемент створити.

Returns

SVGLinearGradientElement

Једна инстанција SVGLinearGradientElement.

Href(Стринг)

Саставља атрибут “хреф” елемента “линеарног градиента” СВГ-а, одређујући референцију на други градиент.

public SVGLinearGradientElementBuilder Href(string value)

Parameters

value string

Референтни УРЛ градиента.

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

X1(Двоструки, дужине)

Саставља атрибут “х1” елемента “линеарног градиента” СВГ-а, одређујући кс-координат почетног тачка градитета.

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

Parameters

value double

Кс-координат је почетна тачка градиента.

type LengthType

јединица мерења за x-координат (дефолт је пиксел).

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

X2(Двоструки, дужине)

Саставља атрибут “х2” елемента “линеарног градиента” СВГ-а, одређујући кс-координат крајњег тачка градиента.

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

Parameters

value double

Кс-координат завршне тачке градијента.

type LengthType

јединица мерења за x-координат (дефолт је пиксел).

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

Y1(Двоструки, дужине)

Саставља атрибут “и1” елемента “линеарног градиента” СВГ-а, одређујући ј-координат почетног тачка градитета.

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

Parameters

value double

И-координат је почетна тачка градијента.

type LengthType

јединица мерења за y-координат (дефолт је пиксел).

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.

Y2(Двоструки, дужине)

Саставља атрибут “и2” елемента “линеарног градиента” СВГ-а, одређујући ј-координат крајњег тачка градиента.

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

Parameters

value double

И-координат завршне тачке градијента.

type LengthType

јединица мерења за y-координат (дефолт је пиксел).

Returns

SVGLinearGradientElementBuilder

Тренутна инстанција SVGLinearGradientElementBuilder за метода лансирања.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>

 Српски