Class LinearMulticolorGradientBrush
Nazwa przestrzeń: Aspose.Imaging.Brushes Zgromadzenie: Aspose.Imaging.dll (25.5.0)
Przedstawia Aspose.Imaging.Brush z liniowym gradientem zdefiniowanym przez wiele kolorów i odpowiednich pozycji.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposableInheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Dziedziczeni członkowie
LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , 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.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LinearMulticolorGradientBrush()
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z parametrami domyślnymi.Kolor początkowy jest czarny, kolor końcowy jest biały, kąt jest 45 stopni, a prostokąt znajduje się w (0,0) o rozmiarze (1,1).
public LinearMulticolorGradientBrush()LinearMulticolorGradientBrush(punkt, punkt)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z określonymi punktami.
public LinearMulticolorGradientBrush(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.
LinearMulticolorGradientBrush(w punkcie, w punkcie)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z określonymi punktami.
public LinearMulticolorGradientBrush(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.
LinearMulticolorGradientBrush(Rękawiczki, Float)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)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.
LinearMulticolorGradientBrush(RektangleF, float)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)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.
LinearMulticolorGradientBrush(Rektangle, float, bool)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.
public LinearMulticolorGradientBrush(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 zmienia się w trakcie transformacji za pomocą tego Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
LinearMulticolorGradientBrush(RectangleF, float, bool)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.
public LinearMulticolorGradientBrush(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ę w trakcie transformacji za pomocą tego Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
Properties
InterpolationColors
Otrzymuje lub ustawia Aspose.Imaging.ColorBlend, który definiuje wielobarwny linearny gradient.
public ColorBlend InterpolationColors { get; set; }