Class PathGradientBrush

Class PathGradientBrush

nazivni prostor: Aspose.Imaging.Brushes Sastav: Aspose.Imaging.dll (25.4.0)

Encapsulira Aspose.Imaging.Brush objekt s gradientom.Ova klasa ne može biti naslijeđena.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase PathGradientBrush

Implements

IDisposable

naslijeđeni članovi

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

Centar boja je bijela po podrazumijevanju. korisnik može promijeniti ovu vrijednost u bilo kojem trenutku kasnije.

Barva okruženja je inicijalizirana jednim elementom koji sadrži bijelu boju po podrazumijevanju. boja okruženja može se promijeniti kasnije, ali barem jedan element je potreban prilikom postavljanja boja okruženja.

Pogledajte Aspose.Imaging.Brushes.PathGradientBrash.Blend za više detalja o njegovoj inicijaliziranju.

Constructors

PathGradientBrush(Pozicija[])

Inicijalizira novu primjenu Aspose.Imaging.Brushes.PathGradientBush razreda s određenim točkama.

public PathGradientBrush(PointF[] pathPoints)

Parameters

pathPoints PointF []

Raspored Aspose.Imaging.PointF struktura koje predstavljaju točke koje čine vertikale puta.

PathGradientBrush(Pozicija[], Svijet WrapMode)

Inicijalizira novu primjenu Aspose.Imaging.Brushes.PathGradientBush razreda s određenim točkama i načinom zagrijavanja.

public PathGradientBrush(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

Raspored Aspose.Imaging.PointF struktura koje predstavljaju točke koje čine vertikale puta.

wrapMode WrapMode

Aspose.Imaging.WrapMode koji objašnjava kako se napunjavaju s ovim Wl17.Brushes.PathGradientBrash su dodijeljeni.

PathGradientBrush(Point[])

Inicijalizira novu primjenu Aspose.Imaging.Brushes.PathGradientBush razreda s određenim točkama.

public PathGradientBrush(Point[] pathPoints)

Parameters

pathPoints Point []

Raspored Aspose.Imaging.Točke strukture koje predstavljaju točke koje čine vertikale puta.

PathGradientBrush(Point[], Svijet WrapMode)

Inicijalizira novu primjenu Aspose.Imaging.Brushes.PathGradientBush razreda s određenim točkama i načinom zagrijavanja.

public PathGradientBrush(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

Raspored Aspose.Imaging.Točke strukture koje predstavljaju točke koje čine vertikale puta.

wrapMode WrapMode

Aspose.Imaging.WrapMode koji objašnjava kako se napunjavaju s ovim Wl17.Brushes.PathGradientBrash su dodijeljeni.

PathGradientBrush(GraphicsPath)

Inicijalizira novu primjenu Aspose.Imaging.Brushes.PathGradientbrush klase s određenom stazom.

public PathGradientBrush(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath koji definira područje ispunjeno ovim __ WL7_.Brushes.

Properties

Blend

Dobiva ili postavlja Aspose.Imaging.Blend koji određuje pozicije i čimbenike koji definiraju prilagođeni falloff za gradient.

public Blend Blend { get; set; }

Vrijednost nekretnina

Blend

CenterColor

Dobiva ili stavlja boju u središte gradijenta puta.

public Color CenterColor { get; set; }

Vrijednost nekretnina

Color

InterpolationColors

Dobiva ili postavlja Aspose.Imaging.ColorBlend koji definira multicolor linearni gradient.

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

Vrijednost nekretnina

ColorBlend

SurroundColors

Dobivate ili postavite niz boja koji odgovaraju točkama na putu ovaj Aspose.Imaging.Brushes.PathGradientBush ispunjava.

public Color[] SurroundColors { get; set; }

Vrijednost nekretnina

Color []

Methods

SetBlendTriangularShape(float)

Stvara gradient s središnjom bojom i linearnim falloffom na jednu okolnu boju.

public void SetBlendTriangularShape(float focus)

Parameters

focus float

Vrijednost od 0 do 1 koja određuje gdje će, uz bilo koji radial od središta puta do granice puta, središnja boja biti na najvišoj intenzitetu.

SetBlendTriangularShape(plovidba, plovidba)

Stvara gradient s središnjom bojom i linearnim falloffom za svaku okolnu boju.

public void SetBlendTriangularShape(float focus, float scale)

Parameters

focus float

Vrijednost od 0 do 1 koja određuje gdje će, uz bilo koji radial od središta puta do granice puta, središnja boja biti na najvišoj intenzitetu.

scale float

Vrijednost od 0 do 1 koja određuje maksimalnu intenzitet središnje boje koja se miješa s graničnom bojom.Vrijednost od 1 uzrokuje najvišu moguću intenzitet središnje boje, a to je podrazumevana vrijednost.

SetSigmaBellShape(float)

Stvara gradientnu četkicu koja mijenja boju, počevši od središta puta naprijed do granice puta.

public void SetSigmaBellShape(float focus)

Parameters

focus float

Vrijednost od 0 do 1 koja određuje gdje će, uz bilo koji radial od središta puta do granice puta, središnja boja biti na najvišoj intenzitetu.

SetSigmaBellShape(plovidba, plovidba)

Stvara gradientnu četkicu koja mijenja boju, počevši od središta puta naprijed do granice puta.

public void SetSigmaBellShape(float focus, float scale)

Parameters

focus float

Vrijednost od 0 do 1 koja određuje gdje će, uz bilo koji radial od središta puta do granice puta, središnja boja biti na najvišoj intenzitetu.

scale float

Vrijednost od 0 do 1 koja određuje maksimalnu intenzitet središnje boje koja se miješa s graničnom bojom.Vrijednost od 1 uzrokuje najvišu moguću intenzitet središnje boje, a to je podrazumevana vrijednost.

 Hrvatski