Class PathGradientBrush

Class PathGradientBrush

Pôvodný názov: Aspose.Imaging.Brushes Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Encapsuluje Aspose.Imaging.Brush objekt s gradientom.Táto trieda nemôže byť zdedená.

[JsonObject(MemberSerialization.OptIn)]
public sealed class PathGradientBrush : PathGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase PathGradientBrush

Implements

IDisposable

Z dedičných členov

PathGradientBrushBase.PathPoints , PathGradientBrushBase.GraphicsPath , PathGradientBrushBase.CenterPoint , PathGradientBrushBase.FocusScales , TransformBrush.ResetTransform() , TransformBrush.MultiplyTransform(Matrix) , TransformBrush.MultiplyTransform(Matrix, MatrixOrder) , TransformBrush.TranslateTransform(float, float) , TransformBrush.TranslateTransform(float, float, MatrixOrder) , TransformBrush.ScaleTransform(float, float) , TransformBrush.ScaleTransform(float, float, MatrixOrder) , TransformBrush.RotateTransform(float) , TransformBrush.RotateTransform(float, MatrixOrder) , TransformBrush.WrapMode , TransformBrush.Transform , TransformBrush.IsTransformChanged , Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Stredná farba je biela podľa predvoleného nastavenia. Užívateľ môže túto hodnotu kedykoľvek neskôr zmeniť.

Zariadenie farieb obvodu je iniciované jedným prvkom obsahujúcim bielu farbu podľa predvoleného nastavenia. farby obvodu sa môžu neskôr zmeniť, ale pri nastavení farieb obvodu je potrebný aspoň jeden prvok.

Pozrite sa na Aspose.Imaging.Brushes.PathGradient Brush.Blend pre ďalšie podrobnosti o jeho iniciácii.

Constructors

PathGradientBrush(Počítač[])

Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.PathGradient Brush so špecifikovanými bodmi.

public PathGradientBrush(PointF[] pathPoints)

Parameters

pathPoints PointF []

Nariadenie Aspose.Imaging.PointF štruktúry, ktoré predstavujú body, čo tvoria vertikály cesty.

PathGradientBrush(Počítač[], Spoločnosť WrapMode)

Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.PathGradient Brush so špecifikovanými bodmi a režimom vŕtania.

public PathGradientBrush(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

Nariadenie Aspose.Imaging.PointF štruktúry, ktoré predstavujú body, čo tvoria vertikály cesty.

wrapMode WrapMode

A Aspose.Imaging.WrapMode, ktorý špecifikuje, ako plnia vytiahnutý s týmto Wl17.Brushes.PathGradientbrush sú nalepené.

PathGradientBrush(Point[])

Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.PathGradient Brush so špecifikovanými bodmi.

public PathGradientBrush(Point[] pathPoints)

Parameters

pathPoints Point []

Nariadenie Aspose.Imaging.Punktové štruktúry, ktoré predstavujú body tvoriace vertikály cesty.

PathGradientBrush(Point[], Spoločnosť WrapMode)

Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.PathGradient Brush so špecifikovanými bodmi a režimom vŕtania.

public PathGradientBrush(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

Nariadenie Aspose.Imaging.Punktové štruktúry, ktoré predstavujú body tvoriace vertikály cesty.

wrapMode WrapMode

A Aspose.Imaging.WrapMode, ktorý špecifikuje, ako plnia vytiahnutý s týmto Wl17.Brushes.PathGradientbrush sú nalepené.

PathGradientBrush(GraphicsPath)

Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.PathGradient Brush so špecifikovanou trasou.

public PathGradientBrush(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath, ktorý definuje oblasť vyplnenú týmto Wl17.Brushes.

Properties

Blend

Získava alebo nastaví Aspose.Imaging.Blend, ktorý špecifikuje pozície a faktory, ktoré definujú vlastný falloff pre gradient.

public Blend Blend { get; set; }

Hodnota nehnuteľnosti

Blend

CenterColor

Získať alebo umiestniť farbu v strede trasy gradient.

public Color CenterColor { get; set; }

Hodnota nehnuteľnosti

Color

InterpolationColors

Získava alebo nastaví Aspose.Imaging.ColorBlend, ktorý definuje viacfarebný lineárny gradient.

[Obsolete("This property is not used in this class anymore. Use PathMulticolorGradientBrush class instead.")]
[JsonIgnore]
public ColorBlend InterpolationColors { get; set; }

Hodnota nehnuteľnosti

ColorBlend

SurroundColors

Získať alebo nastaviť rad farieb, ktoré zodpovedajú bodom v ceste tento Aspose.Imaging.Brushes.PathGradientBush vyplní.

public Color[] SurroundColors { get; set; }

Hodnota nehnuteľnosti

Color []

Methods

SetBlendTriangularShape(flotila)

Vytvára gradient s centrálnou farbou a lineárnym falloffom na jednu okolitú farbu.

public void SetBlendTriangularShape(float focus)

Parameters

focus float

Hodnota od 0 do 1, ktorá určuje, kde, pozdĺž akéhokoľvek radiálu od centra cesty do hranice cesty, bude stredná farba na svojej najvyššej intenzite.

SetBlendTriangularShape(Pláž, Pláž)

Vytvára gradient s centrálnou farbou a lineárnym falloffom pre každú okolitú farbu.

public void SetBlendTriangularShape(float focus, float scale)

Parameters

focus float

Hodnota od 0 do 1, ktorá určuje, kde, pozdĺž akéhokoľvek radiálu od centra cesty do hranice cesty, bude stredná farba na svojej najvyššej intenzite.

scale float

Hodnoty od 0 do 1, ktoré určujú maximálnu intenzitu strednej farby, ktorá sa zmieša s hraničnou farbou. hodnota 1 spôsobuje najvyššiu možnú intenzitu strednej farby a je to predvolená hodnota.

SetSigmaBellShape(flotila)

Vytvára gradientnú brúsku, ktorá mení farbu od centra cesty vonku k hranici cesty. Prechod z jednej farby na druhú je založený na zvonkovej kurve.

public void SetSigmaBellShape(float focus)

Parameters

focus float

Hodnota od 0 do 1, ktorá určuje, kde, pozdĺž akéhokoľvek radiálu od centra cesty do hranice cesty, bude stredná farba na svojej najvyššej intenzite.

SetSigmaBellShape(Pláž, Pláž)

Vytvára gradientnú brúsku, ktorá mení farbu od centra cesty vonku k hranici cesty. Prechod z jednej farby na druhú je založený na zvonkovej kurve.

public void SetSigmaBellShape(float focus, float scale)

Parameters

focus float

Hodnota od 0 do 1, ktorá určuje, kde, pozdĺž akéhokoľvek radiálu od centra cesty do hranice cesty, bude stredná farba na svojej najvyššej intenzite.

scale float

Hodnoty od 0 do 1, ktoré určujú maximálnu intenzitu strednej farby, ktorá sa zmieša s hraničnou farbou. hodnota 1 spôsobuje najvyššiu možnú intenzitu strednej farby a je to predvolená hodnota.

 Slovenčina