Class SVGLinearGradientElementBuilder
Il nome: Aspose.Svg.Builder
Assemblea: Aspose.SVG.dll (25.5.0)
Costruire la classe per la costruzione di un elemento “lineare Gradient” SVG, che viene utilizzato per definire un gradiente lineare all’interno delle grafiche SVM.Permette la costruzione del contenuto all’interno dell’elemento ’linearGradient’ e fornisce metodi per impostare diversi attributi specifici per l’elemento ’linergradiente’ in SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGLinearGradientElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IDescriptiveElementBuilder
,
IBaseAnimationElementBuilder
,
IGradientStopElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
I membri ereditari
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()
Metodi di estensione
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
Sviluppo di GradientElementBuilder()
Methods
AddAnimateTransform(Sviluppo di svganimatetransformelementbuilder>)
Aggiunge una configurazione di trasformazione animata all’elemento ’linearGradient’ SVG.
Parameters
configure
Action
di <
SVGAnimateTransformElementBuilder
>
Un’azione di configurazione per il SVGAnimateTransformElementBuilder.
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
AddScript(Sviluppo di SVGScriptelementbuilder>)
Aggiunge una configurazione dello script all’elemento ’linearGradient’ SVG.
Parameters
configure
Action
di <
SVGScriptElementBuilder
>
Un’azione di configurazione per il SVGScriptElementBuilder.
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
AddStyle(Sviluppo degli elementi svgstyleelementbuilder>)
Aggiunge una configurazione di stile all’elemento ’linearGradient’ SVG.
Parameters
configure
Action
di <
SVGStyleElementBuilder
>
Un’azione di configurazione per il SVGStyleElementBuilder.
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
Create(Document)
Crea un caso di SVGLinearGradientElement nel contesto del documento SVG fornito.
Parameters
document
Document
Il documento SVG in cui verrà creato l’elemento.
Returns
SVGLinearGradientElement
Un caso di SVGLinearGradientElement.
Href(String)
Imposta l’attributo ‘href’ dell’elemento ’linearGradient’ SVG, specificando una riferimento ad un altro gradiente.
Parameters
value
string
URL di riferimento del gradiente.
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
X1(Doppio, lunghezza)
Imposta l’attributo ‘x1’ dell’elemento ’linearGradient’ SVG, specificando il coordinato x del punto di partenza del gradiente.
Parameters
value
double
Il coordinato x del punto di partenza del gradiente.
type
LengthType
L’unità di misurazione per il coordinato x (default è pixel).
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
X2(Doppio, lunghezza)
Imposta l’attributo ‘x2’ dell’elemento ’lineare Gradient’ SVG, specificando il coordinato x del punto finale del gradiente.
Parameters
value
double
Il coordinato x del punto di fine del gradiente.
type
LengthType
L’unità di misurazione per il coordinato x (default è pixel).
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
Y1(Doppio, lunghezza)
Imposta l’attributo ‘y1’ dell’elemento ’linearGradient’ SVG, specificando il y-coordinato del punto di partenza del gradiente.
Parameters
value
double
L’e-coordinato del punto di partenza del gradiente.
type
LengthType
L’unità di misurazione per il y-coordinato (default è pixel).
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.
Y2(Doppio, lunghezza)
Si impone l’attributo ‘y2’ dell’elemento ’lineare Gradient’ SVG, specificando il y-coordinato del punto finale del gradiente.
Parameters
value
double
L’e-coordinato del punto di fine del gradiente.
type
LengthType
L’unità di misurazione per il y-coordinato (default è pixel).
Returns
SVGLinearGradientElementBuilder
L’attuale instanza di SVGLinearGradientElementBuilder per la catena del metodo.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>