Class SVGLinearGradientElementBuilder

Class SVGLinearGradientElementBuilder

Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Κλάση οικοδόμησης για την κατασκευή ενός στοιχείου “linearGradient” του SVG, το οποίο χρησιμοποιείται για τον ορισμό ενός γραμμικού gradienta εντός των γραφικών του SvG.Επιτρέπει την κατασκευή περιεχομένου εντός του στοιχείου “linearGradient” και παρέχει μεθόδους για τη ρύθμιση διαφόρων χαρακτηριστικών που είναι ειδικά για το στοιχείο “linar Gradiant” στο 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(Δράση)

Προσθέτει μια διαμόρφωση μετασχηματισμού κινουμένων σχεδίων στο στοιχείο “linearGradient” του SVG.

public SVGLinearGradientElementBuilder AddAnimateTransform(Action<svganimatetransformelementbuilder> configure)

Parameters

configure Action &lt · SVGAnimateTransformElementBuilder >

Μια δράση διαμόρφωσης για το SVGAnimateTransformElementBuilder.

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

AddScript(Δραστηριότητες κοντά σε:svgscriptelementbuilder>)

Προσθέτει μια διαμόρφωση σενάριο στο στοιχείο “linearGradient” του SVG.

public SVGLinearGradientElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action &lt · SVGScriptElementBuilder >

Μια δράση διαμόρφωσης για το SVGScriptElementBuilder.

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

AddStyle(Δράση)

Προσθέτει μια διαμόρφωση στυλ στο στοιχείο “linearGradient” του SVG.

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” του στοιχείου “linearGradient” της SVG, καθορίζοντας μια αναφορά σε άλλο gradients.

public SVGLinearGradientElementBuilder Href(string value)

Parameters

value string

Το URL αναφοράς του gradient.

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

X1(διπλό, μήκος)

Προσθέτει το χαρακτηριστικό “x1” του στοιχείου “linearGradient” της SVG, καθορίζοντας τον συντονισμό x του σημείου έναρξης του gradienta.

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

Parameters

value double

Ο συντονιστής x του σημείου έναρξης του gradient.

type LengthType

Η μονάδα μέτρησης για το συντονισμένο x (προεπιλογή είναι pixels).

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

X2(διπλό, μήκος)

Προσθέτει το χαρακτηριστικό “x2” του στοιχείου “linearGradient” της SVG, καθορίζοντας τον συντονιστή x του τελικού σημείου του gradienta.

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

Parameters

value double

Ο συντονιστής x του τελικού σημείου του gradient.

type LengthType

Η μονάδα μέτρησης για το συντονισμένο x (προεπιλογή είναι pixels).

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

Y1(διπλό, μήκος)

Καθορίζει το χαρακτηριστικό “y1” του στοιχείου “linearGradient” της SVG, καθορίζοντας το y-συντονιστικό του σημείου έναρξης του gradienta.

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

Parameters

value double

Ο συντονισμός του σημείου έναρξης του gradient.

type LengthType

Η μονάδα μέτρησης για το y-συντονισμένο (κατά προεπιλογή είναι pixels).

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.

Y2(διπλό, μήκος)

Καθορίζει το χαρακτηριστικό “y2” του στοιχείου “linearGradient” της SVG, καθορίζοντας το y-συντονιστικό του τελικού σημείου του gradienta.

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

Parameters

value double

Ο συντονιστής του τελικού σημείου του gradient.

type LengthType

Η μονάδα μέτρησης για το y-συντονισμένο (κατά προεπιλογή είναι pixels).

Returns

SVGLinearGradientElementBuilder

Η τρέχουσα περίπτωση του SVGLinearGradientElementBuilder για τη μέθοδο αλυσίδας.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>

 Ελληνικά