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
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
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
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
Rectangle
Se saa tai asettaa oikea-alaisen alueen, joka määrittelee gradientin alku- ja loppupisteet.
public RectangleF Rectangle { get; set; }