Class SVGLinearGradientElementBuilder
Названий на: Aspose.Svg.Builder
Асамблея: Aspose.SVG.dll (25.5.0)
Будівельний клас для будівництва елемента “лінейного градієнта” SVG, який використовується для визначення лінійного gradient в межах графіки SVГ.Він дозволяє створювати контент в межах елемента «лінейний градіант» і забезпечує методи для встановлення різних атрибутів, конкретних елементу «линейного градиент» в SVG.
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
Створення GradientElementBuilder()
Methods
AddAnimateTransform(Діяльність )
Додає анімаційну конфігурацію трансформації до елемента SVG «лінейнийGradient».
Parameters
configure
Action
• <
SVGAnimateTransformElementBuilder
>
Конфігурація дії для SVGAnimateTransformElementBuilder.
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
AddScript(Діяльність )
Додає скрипт-конфігурацію до елемента SVG ‘LinearGradient’.
Parameters
configure
Action
• <
SVGScriptElementBuilder
>
Конфігурація дії для SVGScriptElementBuilder.
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
AddStyle(Діяльність )
Додає конфігурацію стилю до елемента SVG ‘LinearGradient’.
Parameters
configure
Action
• <
SVGStyleElementBuilder
>
Про це йдеться в повідомленні SVGStyleElementBuilder.
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
Create(Document)
Створює приклад SVGLinearGradientElement в даному контексті документа SVG.
Parameters
document
Document
Документ SVG, в якому буде створено елемент.
Returns
SVGLinearGradientElement
Наступна статтяУкрзалізниця.
Href(стрічка)
Налаштує атрибут «хреф» елемента «лінейного градіента» СВГ, вказуючи посилання на інший градиент.
Parameters
value
string
Посилання на URL градієнта.
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
X1(Двоповерховий, довжина)
Налаштує атрибут «x1» елемента «лінейного градієнта» СВГ, визначаючи x-координат початкової точки градійта.
Parameters
value
double
X-координат початкової точки градієнта.
type
LengthType
Одиниця вимірювання для x-координату (за замовчуванням - пікселі).
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
X2(Двоповерховий, довжина)
Налаштує атрибут “x2” елемента “лінейного градієнта” СВГ, визначаючи x-координат кінцевої точки градійта.
Parameters
value
double
X-координат кінцевої точки градієнта.
type
LengthType
Одиниця вимірювання для x-координату (за замовчуванням - пікселі).
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
Y1(Двоповерховий, довжина)
Налаштує атрибут «y1» елемента «лінейного градієнта» СВГ, визначаючи і-координат початкової точки градиента.
Parameters
value
double
Й-координат початкової точки градієнта.
type
LengthType
Одиниця вимірювання для y-координату (за замовчуванням - пікселі).
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.
Y2(Двоповерховий, довжина)
Налаштує атрибут «y2» елемента «лінейного градієнта» СВГ, визначаючи і-координат кінцевої точки градійта.
Parameters
value
double
Й-координат кінцевої точки градієнта.
type
LengthType
Одиниця вимірювання для y-координату (за замовчуванням - пікселі).
Returns
SVGLinearGradientElementBuilder
Теперішня інстанція SVGLinearGradientElementBuilder для методологічного ланцюга.</transformbuilder,></transformbuilder,></double,></svglineargradientelementbuilder,></svglineargradientelementbuilder,>