Class LinearGradientBrushBase

Class LinearGradientBrushBase

Navne til: Aspose.Imaging.Brushes Sammensætning: Aspose.Imaging.dll (25.4.0)

Det repræsenterer en Aspose.Imaging.Brush med gradientkapaciteter og passende egenskaber.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

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

float

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

bool

IsAngleScalable

Giver eller indsætter en værdi, der angiver, om Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle ændres under omdannelser med dette _www.brush.

public bool IsAngleScalable { get; set; }

Ejendomsværdi

bool

Rectangle

Opnår eller indsætter en rektangulær region, der definerer gradientens start- og slutpunkter.

public RectangleF Rectangle { get; set; }

Ejendomsværdi

RectangleF

 Dansk