Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

اسم الفضاء : Aspose.Svg.Builder جمع: Aspose.SVG.dll (25.5.0)

فئة بناء لإنشاء عنصر SVG “الخطية” ، والتي تستخدم لتحديد خطية داخل الرسومات.يتيح بناء المحتوى داخل عنصر “الخطية” ويقدم أساليب لتعيين مجموعة متنوعة من الخصائص المحددة عن العنصر ‘ال خطية’ في 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 &lt؛ SVGAnimateTransformElementBuilder >

إجراء تكوين لـ SVGAnimateTransformElementBuilder.

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

AddScript(العمل)

يضيف تكوين السيناريو إلى عنصر SVG ‘LinearGradient’.

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action &lt؛ SVGScriptElementBuilder >

إجراء تكوين لـ SVGScriptElementBuilder.

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

AddStyle(العمل)

يضيف تكوين النمط إلى عنصر SVG ‘LinearGradient’.

public SVGLinearGradientElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action &lt؛ SVGStyleElementBuilder >

إجراء تكوين لـ SVGStyleElementBuilder.

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

Create(Document)

إنشاء مثال من SVGLinearGradientElement في سياق وثيقة SVG المقدمة.

protected override SVGLinearGradientElement Create(Document document)

Parameters

document Document

وثيقة SVG حيث سيتم إنشاء العنصر.

Returns

SVGLinearGradientElement

مثال واحد من SVGLinearGradientElement.

Href(الستار)

يضع ميزة “href” عنصر SVG “الخطية” ، ويحدد إشارة إلى gradient آخر.

public SVGLinearGradientElementBuilder Href(string value)

Parameters

value string

URL المرجعية لـ Gradient.

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

X1(مزدوجة، طويلة)

يضع “x1” خصائص العنصر “الخطية” SVG، وتحديد X-التنسيق من نقطة البداية من الجرادينت.

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

Parameters

value double

منسقة x من نقطة البداية للغراديين.

type LengthType

وحدة القياس لـ x-coordinate (المعيار الافتراضي هو بكسل).

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

X2(مزدوجة، طويلة)

يضع “x2” خصائص العنصر “الخطية” SVG، وتحديد X-التنسيق من نقطة النهاية من الجرادينت.

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

Parameters

value double

منسقة x من نقطة النهاية للغراديين.

type LengthType

وحدة القياس لـ x-coordinate (المعيار الافتراضي هو بكسل).

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

Y1(مزدوجة، طويلة)

يضع “y1” خصائص العنصر “الخطية” SVG، وتحديد y-المسارعة من نقطة البداية من الجرادينت.

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

Parameters

value double

منسقة نقطة البداية للغراديين.

type LengthType

وحدة القياس لـ y-coordinate (المعيار الافتراضي هو بكسل).

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.

Y2(مزدوجة، طويلة)

يضع “y2” خصائص العنصر “الخطية” SVG، وتحديد y-المسارعة من نقطة النهاية من الجرادينت.

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

Parameters

value double

منسقة النقطة النهائية للغراديين.

type LengthType

وحدة القياس لـ y-coordinate (المعيار الافتراضي هو بكسل).

Returns

SVGLinearGradientElementBuilder

الحالة الحالية لـ SVGLinearGradientElementBuilder لسلسلة الطريقة.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>

 عربي