Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

名称: Aspose.Svg.Builder 會議: Aspose.SVG.dll (25.5.0)

建造者类为构建一个SVG“线性Gradient”元素,用来定义在 SVG图形中的一种线性的格拉迪特。它允许在“线性Gradient”元素内构建内容,并在 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

继承人

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

将动画转换配置添加到 SVG ’linearGradient’ 元素。

public SVGLinearGradientElementBuilder AddAnimateTransform(Action<svganimatetransformelementbuilder> configure)

Parameters

configure Action < SVGAnimateTransformElementBuilder >

为 SVGAnimateTransformElementBuilder 提供配置操作。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

AddScript(动作)

将脚本配置添加到 SVG ’linearGradient’ 元素中。

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

为 SVGScriptElementBuilder 进行配置操作。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

AddStyle(动作)

将风格配置添加到 SVG ’linearGradient’ 元素中。

public SVGLinearGradientElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action < SVGStyleElementBuilder >

为 SVGStyleElementBuilder 提供配置操作。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

Create(Document)

在提供的 SVG 文档背景中创建 SVGLinearGradientElement 的例子。

protected override SVGLinearGradientElement Create(Document document)

Parameters

document Document

SVG文件,该元素将被创建。

Returns

SVGLinearGradientElement

一个例子 SVGLinearGradientElement。

Href(线条)

设置SVG“线性Gradient”元素的“href”属性,指定另一个gradients的参考。

public SVGLinearGradientElementBuilder Href(string value)

Parameters

value string

格拉迪安特的参考URL。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

X1(双重,长度)

设置SVG“线格”元素的“x1”属性,指定格拉丁的起点的X协调。

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

Parameters

value double

格拉迪特的起点的X协调。

type LengthType

测量单位为 x 协调(默认是像素)。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

X2(双重,长度)

设置SVG“线格”元素的“x2”属性,指定格拉丁的终点的X协调。

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

Parameters

value double

格拉迪特的终点的X协调。

type LengthType

测量单位为 x 协调(默认是像素)。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

Y1(双重,长度)

设置SVG“线性格拉丁”元素的“y1”属性,并指定其开始点的y协调。

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

Parameters

value double

格拉迪特的开始点的 y 协调。

type LengthType

测量单位为 y 协调(默认是像素)。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。

Y2(双重,长度)

设定SVG“线格”元素的“y2”属性,指定了格拉迪安的终点的y协调。

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

Parameters

value double

格拉迪特的终点的 y 协调。

type LengthType

测量单位为 y 协调(默认是像素)。

Returns

SVGLinearGradientElementBuilder

SVGLinearGradientElementBuilder的现行例子用于方法链。</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>

 中文