Class SVGLinearGradientElementBuilder
Der Name: Aspose.Svg.Builder
Versammlung: Aspose.SVG.dll (25.5.0)
Builderklasse für die Konstruktion eines SVG ’linearGradient’ Elements, das verwendet wird, um einen linearen Gradienten innerhalb der SVg-Grafiken zu definieren.Es ermöglicht die Konstruktion von Inhalten innerhalb des “linearGradient” Elements und bietet Methoden, um verschiedene Attribute spezifisch für das “Linear Gradients” Element in SVG zu setzen.
Inheritance
object
←
SVGElementBuilder
←
SVGLinearGradientElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IDescriptiveElementBuilder
,
IBaseAnimationElementBuilder
,
IGradientStopElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Vererbte Mitglieder
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()
Erweiterungsmethoden
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
GradientElementBuilder()
Methods
AddAnimateTransform(Aktion)
Er fügt eine animierte Transform-Konfiguration zum SVG ‘LinearGradient’ Element hinzu.
Parameters
configure
Action
&undlt;
SVGAnimateTransformElementBuilder
>
Eine Konfigurationsaktion für den SVGAnimateTransformElementBuilder.
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
AddScript(Aktivität )
Hinzufügen Sie eine Script-Konfiguration zum SVG ‘LinearGradient’ Element.
Parameters
configure
Action
&undlt;
SVGScriptElementBuilder
>
Eine Konfigurationsaktion für den SVGScriptElementBuilder.
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
AddStyle(Aktivität )
Hinzufügen Sie eine Stilkonfiguration zum SVG ‘LinearGradient’ Element.
Parameters
configure
Action
&undlt;
SVGStyleElementBuilder
>
Eine Konfigurationsaktion für den SVGStyleElementBuilder.
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
Create(Document)
Erstellt eine Instanz von SVGLinearGradientElement im bereitgestellten SVG-Dokumentkontext.
Parameters
document
Document
Das SVG-Dokument, in dem das Element erstellt wird.
Returns
SVGLinearGradientElement
Ein Beispiel für SVGLinearGradientElement.
Href(String)
Setzt das “href” Attribute des SVG “linearGradient” Elements, die eine Bezugnahme auf einen anderen Gradienten angibt.
Parameters
value
string
Die ReferenzURL des Gradients.
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
X1(Doppel, Länge)
Setzt das “x1” Attribute des SVG “linearGradient” Elements, die den x-Koordinat des Startpunkts des Gradients spezifiziert.
Parameters
value
double
Die X-Koordinate des Gradient-Startpunkts.
type
LengthType
Die Messungseinheit für die x-Koordinate (default ist Pixel).
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
X2(Doppel, Länge)
Setzt das “x2” Attribute des SVG “linearGradient” Elements, die den x-Koordinat des Endpunkts des Gradients spezifiziert.
Parameters
value
double
Die X-Koordinate des Gradient-Endpunkts.
type
LengthType
Die Messungseinheit für die x-Koordinate (default ist Pixel).
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
Y1(Doppel, Länge)
Setzt das “y1” Attribute des SVG “linearGradient” Elements, die den Y-Koordinat des Startpunkts des Gradients angibt.
Parameters
value
double
Der Y-Koordinat des Gradient-Startpunkts.
type
LengthType
Die Messungseinheit für den y-Koordinate (default ist Pixel).
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.
Y2(Doppel, Länge)
Setzt das “y2” Attribute des SVG “linearGradient” Elements, die den Y-Koordinat des Endpunkts des Gradients spezifiziert.
Parameters
value
double
Der Y-Koordinat des Gradient-Endpunkts.
type
LengthType
Die Messungseinheit für den y-Koordinate (default ist Pixel).
Returns
SVGLinearGradientElementBuilder
Die aktuelle Instanz von SVGLinearGradientElementBuilder für Methodenketten.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>