Class LinearGradientBrushBase

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

IDisposable

Κληρονομημένα μέλη

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; }

Αξία ιδιοκτησίας

float

GammaCorrection

Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν η διόρθωση γκάμα είναι ενεργοποιημένη για αυτό το Aspose.Imaging.Brushes.LinearGradientBrushBase.

public bool GammaCorrection { get; set; }

Αξία ιδιοκτησίας

bool

IsAngleScalable

Αποκτά ή θέτει μια τιμή που υποδεικνύει αν το Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle αλλάζει κατά τη διάρκεια μετασχηματισμών με αυτό το Aspose.Imaging.Brushes.LinearGradientBrushBase.

public bool IsAngleScalable { get; set; }

Αξία ιδιοκτησίας

bool

Rectangle

Αποκτά ή καθορίζει μια ορθογώνια περιοχή που καθορίζει τα σημεία έναρξης και λήξης του gradient.

public RectangleF Rectangle { get; set; }

Αξία ιδιοκτησίας

RectangleF

 Ελληνικά