Class LinearMulticolorGradientBrush
Název místa: Aspose.Imaging.Brushes Shromáždění: Aspose.Imaging.dll (25.5.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, IDisposableInheritance
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; }