Class LinearMulticolorGradientBrush
Pôvodný názov: Aspose.Imaging.Brushes Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Predstavuje Aspose.Imaging.Brush s lineárnym gradientom definovaným viacerými farbami a vhodnými pozíciami.Táto trieda nemôže byť zdedená.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Z dedičných členov
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()
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush s predvolenými parametrami.Začiatočná farba je čierna, končí farba je biela, uhol je 45 stupňov a pravokotok je umiestnený v (0,0) s veľkosťou (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(bod, bod)
Iniciuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush so špecifikovanými bodmi.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
Aspose.Imaging.bodová štruktúra, ktorá predstavuje východiskový bod lineárneho gradienta.
point2
Point
Aspose.Imaging.bodová štruktúra, ktorá predstavuje koncový bod lineárneho gradienta.
LinearMulticolorGradientBrush(Názov: PointF)
Iniciuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush so špecifikovanými bodmi.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
Struktúra Aspose.Imaging.PointF, ktorá predstavuje východiskový bod lineárneho gradienta.
point2
PointF
Struktúra Aspose.Imaging.PointF, ktorá predstavuje koncový bod lineárneho gradienta.
LinearMulticolorGradientBrush(rektangulárna, float)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradientBush založenú na rovnomernom a orientačnom rohu.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle
float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
LinearMulticolorGradientBrush(RektangleF, plavba)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradientBush založenú na rovnomernom a orientačnom rohu.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle
float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
LinearMulticolorGradientBrush(rektangle, float, bool)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradientBush založenú na rovnomernom a orientačnom rohu.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle
float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
isAngleScalable
bool
ak je nastavený na “skutočný” úhel sa mení počas transformácií s týmto Aspose.Imaging.Brushes.LinearMulticolorGradientBush.
LinearMulticolorGradientBrush(RectangleF, float, bool)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearMulticolorGradientBush založenú na rovnomernom a orientačnom rohu.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle
float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
isAngleScalable
bool
ak je nastavený na “skutočný” úhel sa mení počas transformácií s týmto Aspose.Imaging.Brushes.LinearMulticolorGradientBush.
Properties
InterpolationColors
Získava alebo nastaví Aspose.Imaging.ColorBlend, ktorý definuje viacfarebný lineárny gradient.
public ColorBlend InterpolationColors { get; set; }