Class LinearGradientBrushBase

Class LinearGradientBrushBase

Název místa: Aspose.Imaging.Brushes Shromáždění: Aspose.Imaging.dll (25.4.0)

Představuje Aspose.Imaging.Brush s gradientními schopnostmi a vhodnými vlastnostmi.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Dědiční členové

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

Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearGradientBrushBase s výchozími parametry.hel je 45 stupňů a pravý úhel je umístěn v (0,0) s velikostí (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(bod, bod)

Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearGradientBrushBase.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Aspose.Imaging.Point struktura, která představuje výchozí bod lineárního gradientu.

point2 Point

Aspose.Imaging.Pointová struktura, která představuje konečný bod lineárního gradientu.

LinearGradientBrushBase(Počítač, PointF)

Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearGradientBrushBase.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Aspose.Imaging.PointF struktura, která představuje výchozí bod lineárního gradientu.

point2 PointF

Aspose.Imaging.PointF struktura, která představuje koncový bod lineárního gradientu.

LinearGradientBrushBase(Rektangle, float, bool)

Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearGradientBrushBase na základě pravého úhlu a orientačního úhlu.

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

Parameters

rect Rectangle

Aspose.Imaging.RectangleF struktura, která specifikuje hranice lineárního gradientu.

angle float

hel, měřený ve stupních hodinové směry z x-axe, orientační linie gradientu.

isAngleScalable bool

Pokud je nastaven na “skutečný” úhel se mění během transformací aplikovaných na tento Aspose.Imaging.Brushes.LinearGradientBrushBase.

LinearGradientBrushBase(RektangleF, float, bool)

Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearGradientBrushBase na základě pravého úhlu, počátek a konce barev a orientačního úhlu.

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

Parameters

rect RectangleF

Aspose.Imaging.RectangleF struktura, která specifikuje hranice lineárního gradientu.

angle float

hel, měřený ve stupních hodinové směry z x-axe, orientační linie gradientu.

isAngleScalable bool

Pokud je nastaven na “skutečný” úhel se mění během transformací s tímto Aspose.Imaging.Brushes.LinearGradientBrushBase.

Properties

Angle

Obdržíte nebo nastavte gradientní úhel.

public float Angle { get; set; }

Hodnota nemovitosti

float

GammaCorrection

Obdržíte nebo nastavíte hodnotu, která naznačuje, zda je pro tento Aspose.Imaging.Brushes.LinearGradientBrushBase povolen gamma korekce.

public bool GammaCorrection { get; set; }

Hodnota nemovitosti

bool

IsAngleScalable

Obdrží nebo nastaví hodnotu, která naznačuje, zda Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle se během transformací s tímto Aspose.Imaging.Brushes.LinearGradientBrushBase měn.

public bool IsAngleScalable { get; set; }

Hodnota nemovitosti

bool

Rectangle

Obdrží nebo stanoví rektangulární oblast, která definuje počáteční a končí body gradientu.

public RectangleF Rectangle { get; set; }

Hodnota nemovitosti

RectangleF

 Čeština