Class LinearMulticolorGradientBrush
Název místa: Aspose.Imaging.Brushes Shromáždění: Aspose.Imaging.dll (25.4.0)
Představuje Aspose.Imaging.Brush s lineárním gradientem definovaným několika barvami a vhodnými pozicemi.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Dědiční č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()
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s výchozími parametry.Začáteční barva je černá, končí barva je bílá, úhel je 45 stupňů a pravý úhel je umístěn v (0,0) s velikostí (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(bod, bod)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s uvedenými body.
public LinearMulticolorGradientBrush(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.
LinearMulticolorGradientBrush(Počítač, PointF)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s uvedenými body.
public LinearMulticolorGradientBrush(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.
LinearMulticolorGradientBrush(Rektangle, plavba)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě pravého úhlu a orientačního úhlu.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
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.
LinearMulticolorGradientBrush(RektangleF, plavba)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě pravého úhlu a orientačního úhlu.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
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.
LinearMulticolorGradientBrush(Rektangle, float, bool)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě pravého úhlu a orientačního úhlu.
public LinearMulticolorGradientBrush(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í s tímto Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.
LinearMulticolorGradientBrush(RektangleF, float, bool)
Začíná nový příklad třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě pravého úhlu a orientačního úhlu.
public LinearMulticolorGradientBrush(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.LinearMulticolorGradientBrush.
Properties
InterpolationColors
Obdrží nebo nastaví Aspose.Imaging.ColorBlend, který definuje multikolorní lineární gradient.
public ColorBlend InterpolationColors { get; set; }