Class SVGLinearGradientElementBuilder
Název místa: Aspose.Svg.Builder
Shromáždění: Aspose.SVG.dll (25.5.0)
Stavební třída pro konstrukci prvku SVG ’lineárníGradient’, který se používá k definici lineárního gradientu v rámci grafických grafů SVM.Umožňuje stavbu obsahu v rámci prvku “lineárníGradient” a poskytuje metody pro nastavení různých atributů specifických pro prvek “linární Gradiant” v SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGLinearGradientElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IDescriptiveElementBuilder
,
IBaseAnimationElementBuilder
,
IGradientStopElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Dědiční členové
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()
Metody rozšíření
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
Středočeský stavitel()
Methods
AddAnimateTransform(Akce)
Přidá animovanou konfiguraci transformace do prvku SVG ’linearGradient'.
Parameters
configure
Action
<
SVGAnimateTransformElementBuilder
>
Konfigurační akce pro SVGAnimateTransformElementBuilder.
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
AddScript(Akce)
Přidává konfigurace skriptů do prvku SVG ’linearGradient'.
Parameters
configure
Action
<
SVGScriptElementBuilder
>
Konfigurační akce pro SVGScriptElementBuilder.
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
AddStyle(Akce)
Přidává stylovou konfiguraci do prvku SVG ’linearGradient'.
Parameters
configure
Action
<
SVGStyleElementBuilder
>
Konfigurační akce pro SVGStyleElementBuilder.
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
Create(Document)
Vytváří příklad SVGLinearGradientElement v poskytnutém SVG dokumentu.
Parameters
document
Document
Dokument SVG, ve kterém bude prvek vytvořen.
Returns
SVGLinearGradientElement
Jedná se o příklad SVGLinearGradientElement.
Href(Stringová)
Skládá “href” atribut prvku SVG “linearGradient”, specifikující odkaz na jiný gradent.
Parameters
value
string
Referenční URL gradientu.
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
X1(Dvojitý, dlouhý)
Sestavuje atribut “x1” prvku SVG “linearGradient”, specifikující x-koordinát výchozího bodu gradientu.
Parameters
value
double
X-koordinát výchozího bodu gradientu.
type
LengthType
Jednotka měření pro x-koordinát (default je pixely).
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
X2(Dvojitý, dlouhý)
Sestavuje atribut “x2” prvku SVG “linearGradient”, specifikující x-koordinát konečného bodu gradientu.
Parameters
value
double
X-koordinát koncového bodu gradientu.
type
LengthType
Jednotka měření pro x-koordinát (default je pixely).
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
Y1(Dvojitý, dlouhý)
Sestavuje atribut “y1” prvku “lineárního gradientu” SVG, který specifikuje y-koordinát výchozího bodu.
Parameters
value
double
Y-koordinát výchozího bodu gradientu.
type
LengthType
Jednotka měření pro y-koordinát (default je pixely).
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.
Y2(Dvojitý, dlouhý)
Skládá atribut “y2” prvku “lineárního gradientu” SVG, který specifikuje y-koordinát konečného bodu gradentu.
Parameters
value
double
Y-koordinát koncového bodu gradientu.
type
LengthType
Jednotka měření pro y-koordinát (default je pixely).
Returns
SVGLinearGradientElementBuilder
Aktuální instance SVGLinearGradientElementBuilder pro metodické řetězce.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>