Class LinearMulticolorGradientBrush
Το όνομα: Aspose.Imaging.Brushes Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αντιπροσωπεύει ένα Aspose.Imaging.Brush με γραμμικό gradient που ορίζεται από πολλαπλά χρώματα και κατάλληλες θέσεις.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Κληρονομημένα μέλη
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()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με προεπιλεγμένες παραμέτρους.Το αρχικό χρώμα είναι μαύρο, το τελικό χρώμα είναι λευκό, η γωνία είναι 45 μοίρες και ο ορθογώνιος βρίσκεται στο (0,0) με μέγεθος (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(Το σημείο, το σημείο)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με τα καθορισμένα σημεία.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
Μια δομή Aspose.Imaging.Point που αντιπροσωπεύει το σημείο εκκίνησης του γραμμικού gradient.
point2
Point
Μια δομή Aspose.Imaging.Point που αντιπροσωπεύει το τελικό σημείο του γραμμικού gradient.
LinearMulticolorGradientBrush(Πειραιά, Πειραιά)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με τα καθορισμένα σημεία.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
Μια δομή Aspose.Imaging.PointF που αντιπροσωπεύει το σημείο εκκίνησης του γραμμικού gradient.
point2
PointF
Μια δομή Aspose.Imaging.PointF που αντιπροσωπεύει το τελικό σημείο του γραμμικού gradient.
LinearMulticolorGradientBrush(Πλατφόρμα, Float)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με βάση μια ορθογώνια και μια γωνία προσανατολισμού.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
Μια δομή Aspose.Imaging.RectangleF που προσδιορίζει τα όρια του γραμμικού gradient.
angle
float
Η γωνία, μετρημένη σε βαθμούς ρολόγιας από το x-αξί, της γραμμής προσανατολισμού του gradient.
LinearMulticolorGradientBrush(Πλατφόρμα, Float)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με βάση μια ορθογώνια και μια γωνία προσανατολισμού.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
Μια δομή Aspose.Imaging.RectangleF που προσδιορίζει τα όρια του γραμμικού gradient.
angle
float
Η γωνία, μετρημένη σε βαθμούς ρολόγιας από το x-αξί, της γραμμής προσανατολισμού του gradient.
LinearMulticolorGradientBrush(Πλατφόρμα, Πλατφόρμα, Bool)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με βάση μια ορθογώνια και μια γωνία προσανατολισμού.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Μια δομή Aspose.Imaging.RectangleF που προσδιορίζει τα όρια του γραμμικού gradient.
angle
float
Η γωνία, μετρημένη σε βαθμούς ρολόγιας από το x-αξί, της γραμμής προσανατολισμού του gradient.
isAngleScalable
bool
αν ορίζονται για να ‘πραγματικά’ η γωνία αλλάζει κατά τη διάρκεια των μετασχηματισμών με αυτό το Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.
LinearMulticolorGradientBrush(Πυροβόλη, Πυροβόλη, Μπόλ)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Brushes.LinearMulticolorGradientBrush με βάση μια ορθογώνια και μια γωνία προσανατολισμού.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Μια δομή Aspose.Imaging.RectangleF που προσδιορίζει τα όρια του γραμμικού gradient.
angle
float
Η γωνία, μετρημένη σε βαθμούς ρολόγιας από το x-αξί, της γραμμής προσανατολισμού του gradient.
isAngleScalable
bool
αν ορίζονται για να ‘πραγματικά’ η γωνία αλλάζει κατά τη διάρκεια των μετασχηματισμών με αυτό το Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.
Properties
InterpolationColors
Αποκτά ή τοποθετεί ένα Aspose.Imaging.ColorBlend που ορίζει ένα πολυχρωμικό γραμμικό gradient.
public ColorBlend InterpolationColors { get; set; }