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