Class LinearGradientBrushBase

Class LinearGradientBrushBase

ja nimityö: Aspose.Imaging.Brushes Kokoelma: Aspose.Imaging.dll (25.4.0)

Esittelee Aspose.Imaging.Brush, jossa on gradienttiominaisuuksia ja asianmukaisia ominaisuuksia.

[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Perintöjäsenet

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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LinearGradientBrushBase()

Aloittaa Aspose.Imaging.Brushes.LinearGradientBushBase -luokan uusi esimerkki oletusarvoisilla parametreillä.Kulma on 45 astetta ja oikea kulma sijaitsee (0,0) koko (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(kohtaa, kohtaa)

Aloittaa Aspose.Imaging.Brushes.LinearGradientBushBase-luokan uusi esimerkki. gradientin oikea kulma lasketaan määriteltyjen pisteiden perusteella.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Aspose.Imaging.Pisteen rakenne, joka edustaa lineaarisen gradientin lähtökohtaa.

point2 Point

Aspose.Imaging.Piste rakenne, joka edustaa lineaarisen gradientin loppupisteen.

LinearGradientBrushBase(PointF ja PointF)

Aloittaa Aspose.Imaging.Brushes.LinearGradientBushBase-luokan uusi esimerkki. gradientin oikea kulma lasketaan määriteltyjen pisteiden perusteella.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Aspose.Imaging.PointF rakenne, joka edustaa lineaarisen gradientin lähtökohtaa.

point2 PointF

Aspose.Imaging.PointF rakenne, joka edustaa lineaarisen gradientin loppupisteitä.

LinearGradientBrushBase(Rectangle, Float ja Bool)

Aloittaa Aspose.Imaging.Brushes.LinearGradientBushBase-luokan uusi esimerkki, joka perustuu suoraksoon ja suuntauksen kulmaan.

protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)

Parameters

rect Rectangle

Aspose.Imaging.RectangleF rakenne, joka määrittää lineaarisen gradientin rajat.

angle float

Kynttilän, joka on mitattu asteina kelloaukosta x-aksista, gradientin suuntaviivasta.

isAngleScalable bool

jos asetettu “todelliseksi” kulma muuttuu tämän Aspose.Imaging.Brushes.LinearGradientBushBasein sovellettujen muunnosten aikana.

LinearGradientBrushBase(RectangleF, float ja bool)

Se aloittaa uuden esimerkin Aspose.Imaging.Brushes.LinearGradientBushBase-luokasta, joka perustuu suorakulmaan, alkuun ja loppuun väreihin ja suuntauksen kulmaan.

protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)

Parameters

rect RectangleF

Aspose.Imaging.RectangleF rakenne, joka määrittää lineaarisen gradientin rajat.

angle float

Kynttilän, joka on mitattu asteina kelloaukosta x-aksista, gradientin suuntaviivasta.

isAngleScalable bool

jos asetettu “todelliseksi” kulma muuttuu muuntamisen aikana tämän Aspose.Imaging.Brushes.LinearGradientBushBase.

Properties

Angle

Se saa tai asettaa gradientin kulman.

public float Angle { get; set; }

Omistuksen arvo

float

GammaCorrection

Saat tai asetat arvon, joka osoittaa, onko gamma-korjaus käytettävissä tämän Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

Omistuksen arvo

bool

IsAngleScalable

Saat tai asettaa arvon, joka osoittaa, vai Aspose.Imaging.Brushes.LinearGradientBushBase.Angle muuttuu muuntumisen aikana tämän Wl17. Brushs.

public bool IsAngleScalable { get; set; }

Omistuksen arvo

bool

Rectangle

Se saa tai asettaa oikea-alaisen alueen, joka määrittelee gradientin alku- ja loppupisteet.

public RectangleF Rectangle { get; set; }

Omistuksen arvo

RectangleF

 Suomi