Class LinearGradientBrushBase

Class LinearGradientBrushBase

Nazwa przestrzeń: Aspose.Imaging.Brushes Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Przedstawia Aspose.Imaging.Brush z zdolnościami gradientowymi i odpowiednimi właściwościami.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Dziedziczeni członkowie

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

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearGradientBushBase z standardowymi parametrami.Węgiel wynosi 45 stopni, a rektangul znajduje się w (0,0) o rozmiarze (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(punkt, punkt)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearGradientBushBase.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Struktura Aspose.Imaging.punktu, która reprezentuje punkt wyjścia linearnego gradienta.

point2 Point

Struktura Aspose.Imaging.punktu, która reprezentuje punkt końcowy linearnego gradienta.

LinearGradientBrushBase(w punkcie, w punkcie)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearGradientBushBase.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Struktura Aspose.Imaging.PointF, która reprezentuje punkt wyjścia linearnego gradienta.

point2 PointF

Struktura Aspose.Imaging.PointF reprezentująca punkt końcowy linearnego gradienta.

LinearGradientBrushBase(Rektangle, float, bool)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearGradientBushBase w oparciu o prostokątny i kąt orientacyjny.

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

Parameters

rect Rectangle

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

isAngleScalable bool

Jeśli ustawiono na “prawdziwy” kąt jest zmieniony podczas transformacji stosowanych do tego Aspose.Imaging.Brushes.LinearGradientBushBase.

LinearGradientBrushBase(RectangleF, float, bool)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearGradientBushBase opartej na prostokątnym, kolorach początkowych i końcowych oraz kącie orientacji.

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

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

isAngleScalable bool

Jeśli ustawiono na “prawdziwy” kąt zmienia się podczas transformacji za pomocą tego Aspose.Imaging.Brushes.LinearGradientBushBase.

Properties

Angle

Znajduje się lub ustawia kąt gradientowy.

public float Angle { get; set; }

Wartość nieruchomości

float

GammaCorrection

Otrzymuje lub ustawia wartość, która wskazuje, czy korekcja gamma jest włączona dla tego Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

Wartość nieruchomości

bool

IsAngleScalable

Otrzymuje lub ustawia wartość wskazującą, czy Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle jest zmieniony w trakcie przekształcenia z tym _www.brush.

public bool IsAngleScalable { get; set; }

Wartość nieruchomości

bool

Rectangle

Otrzymuje lub ustawia rektangularną strefę, która określa punkty rozpoczęcia i zakończenia gradienta.

public RectangleF Rectangle { get; set; }

Wartość nieruchomości

RectangleF

 Polski