Class LinearGradientBrushBase
Navne til: Aspose.Imaging.Brushes Sammensætning: Aspose.Imaging.dll (25.5.0)
Det repræsenterer en Aspose.Imaging.Brush med gradientkapaciteter og passende egenskaber.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposableInheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
Implements
De arvede medlemmer
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()
Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearGradientBushBase klasse med standardparametrer.Vinkel er 45 grader og rektanglen er placeret i (0,0) med størrelse (1,1).
protected LinearGradientBrushBase()LinearGradientBrushBase(Point og Point)
Initialiserer en ny instans af den Aspose.Imaging.Brushes.LinearGradient BrushBase klasse. Gradienten rektangle beregnes fra de angivne punkter.
protected LinearGradientBrushBase(Point point1, Point point2)Parameters
point1 Point
En Aspose.Imaging.Point struktur, der repræsenterer udgangspunktet for den lineære gradient.
point2 Point
En Aspose.Imaging.Point struktur, der repræsenterer slutpunktet for den lineære gradient.
LinearGradientBrushBase(PointF og PointF)
Initialiserer en ny instans af den Aspose.Imaging.Brushes.LinearGradient BrushBase klasse. Gradienten rektangle beregnes fra de angivne punkter.
protected LinearGradientBrushBase(PointF point1, PointF point2)Parameters
point1 PointF
En Aspose.Imaging.PointF struktur, der repræsenterer udgangspunktet for den lineære gradient.
point2 PointF
En Aspose.Imaging.PointF struktur, der repræsenterer slutpunktet for den lineære gradient.
LinearGradientBrushBase(Rektangle, float, bool)
Initialiserer en ny instans af den Aspose.Imaging.Brushes.LinearGradient BrushBase klasse baseret på en rektangle og en orienteringsnøgle.
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)Parameters
rect Rectangle
En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.
angle float
Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.
isAngleScalable bool
hvis angivet til ’true’ ændres under transformationer, der anvendes til dette Aspose.Imaging.Brushes.LinearGradient BrushBase.
LinearGradientBrushBase(RectangleF, float, bool)
Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearGradientBushBase klasse baseret på en rektangle, begyndelse og slutning farver, og en orientering hjørne.
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)Parameters
rect RectangleF
En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.
angle float
Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.
isAngleScalable bool
Hvis det er indstillet til at ’true’, ændres hjørnet under transformationerne med dette Aspose.Imaging.Brushes.LinearGradient BrushBase.
Properties
Angle
Giver eller sætter gradientanglen.
public float Angle { get; set; }Ejendomsværdi
GammaCorrection
Få eller indstille en værdi, der angiver, om gamma-korrektion er aktiveret for dette Aspose.Imaging.Brushes.LinearGradientBushBase.
public bool GammaCorrection { get; set; }Ejendomsværdi
IsAngleScalable
Giver eller indsætter en værdi, der angiver, om Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle ændres under omdannelser med denne Aspos.Imaging.brush.
public bool IsAngleScalable { get; set; }Ejendomsværdi
Rectangle
Opnår eller indsætter en rektangulær region, der definerer gradientens start- og slutpunkter.
public RectangleF Rectangle { get; set; }