Class LinearGradientBrushBase

Class LinearGradientBrushBase

De naam: Aspose.Imaging.Brushes Verzameling: Aspose.Imaging.dll (25.4.0)

Representeert een Aspose.Imaging.Brush met gradientcapaciteiten en passende eigenschappen.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Geëerbiede leden

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()

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase-klasse met standaardparameters.De hoek is 45 graden en de rectangel is gelegen in (0,0) met grootte (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(punt, punt)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradient BrushBase-klasse.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Een Aspose.Imaging.Point-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.

point2 Point

Een Aspose.Imaging.Point-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.

LinearGradientBrushBase(PointF en PointF)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradient BrushBase-klasse.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Een Aspose.Imaging.PointF-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.

point2 PointF

Een Aspose.Imaging.PointF-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.

LinearGradientBrushBase(Rectangle, Float, Bool)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase-klasse op basis van een rectangle en een richting hoek.

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

Parameters

rect Rectangle

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

isAngleScalable bool

als het ‘waar’ is ingesteld, wordt de hoek veranderd tijdens de transformaties die zijn toegepast op dit Aspose.Imaging.Brushes.LinearGradientBushBase.

LinearGradientBrushBase(RectangleF, float, bool)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase klasse gebaseerd op een rectangle, beginnende en eindige kleuren, en een oriëntatie hoek.

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

Parameters

rect RectangleF

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

isAngleScalable bool

als het ‘waar’ is ingesteld, wordt de hoek tijdens de transformaties veranderd met dit Aspose.Imaging.Brushes.LinearGradientBrashBase.

Properties

Angle

Geeft of zet de gradienthoek.

public float Angle { get; set; }

Eigendomswaarde

float

GammaCorrection

Geeft of stelt een waarde aan die aanwijst of de gamma-correctie is ingeschakeld voor dit Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

Eigendomswaarde

bool

IsAngleScalable

Geeft of stelt een waarde aan die aanwijst of Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle wordt gewijzigd tijdens de transformaties met dit _ www.brush.linears .

public bool IsAngleScalable { get; set; }

Eigendomswaarde

bool

Rectangle

Geeft of zet een rectangulaire regio die de start- en eindpunten van de gradient definieert.

public RectangleF Rectangle { get; set; }

Eigendomswaarde

RectangleF

 Nederlands