Class LinearGradientBrushBase

Class LinearGradientBrushBase

Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)

מייצג Aspose.Imaging.Brush עם יכולות גרדיאנט ותכונות מתאימות.

[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable

ירושה

objectDisposableObjectBrushTransformBrushLinearGradientBrushBase

נגזרות

LinearGradientBrush, LinearMulticolorGradientBrush

מיישם

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()

קונסטרוקטורים

LinearGradientBrushBase()

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.LinearGradientBrushBase עם פרמטרים ברירת מחדל. הזווית היא 45 מעלות והמלבן ממוקם ב-(0,0) בגודל (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(Point, Point)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.LinearGradientBrushBase. המלבן של הגרדיאנט מחושב מהנקודות המצוינות.

protected LinearGradientBrushBase(Point point1, Point point2)

פרמטרים

point1 Point

מבנה Aspose.Imaging.Point המייצג את נקודת ההתחלה של הגרדיאנט הליניארי.

point2 Point

מבנה Aspose.Imaging.Point המייצג את נקודת הסיום של הגרדיאנט הליניארי.

LinearGradientBrushBase(PointF, PointF)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.LinearGradientBrushBase. המלבן של הגרדיאנט מחושב מהנקודות המצוינות.

protected LinearGradientBrushBase(PointF point1, PointF point2)

פרמטרים

point1 PointF

מבנה Aspose.Imaging.PointF המייצג את נקודת ההתחלה של הגרדיאנט הליניארי.

point2 PointF

מבנה Aspose.Imaging.PointF המייצג את נקודת הסיום של הגרדיאנט הליניארי.

LinearGradientBrushBase(Rectangle, float, bool)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.LinearGradientBrushBase בהתבסס על מלבן וזווית כיוון.

protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)

פרמטרים

rect Rectangle

מבנה Aspose.Imaging.RectangleF המפרט את הגבולות של הגרדיאנט הליניארי.

angle float

הזווית, הנמדדת במעלות בכיוון השעון מהציר x, של קו הכיוון של הגרדיאנט.

isAngleScalable bool

אם מוגדר ל-```cstrue הזווית משתנה במהלך השינויים המיושמים על Aspose.Imaging.Brushes.LinearGradientBrushBase זה.

LinearGradientBrushBase(RectangleF, float, bool)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.LinearGradientBrushBase בהתבסס על מלבן, צבעים התחלתיים וסופיים, וזווית כיוון.

protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)

פרמטרים

rect RectangleF

מבנה Aspose.Imaging.RectangleF המפרט את הגבולות של הגרדיאנט הליניארי.

angle float

הזווית, הנמדדת במעלות בכיוון השעון מהציר x, של קו הכיוון של הגרדיאנט.

isAngleScalable bool

אם מוגדר ל-```cstrue הזווית משתנה במהלך השינויים עם Aspose.Imaging.Brushes.LinearGradientBrushBase זה.

תכונות

Angle

מחזיר או קובע את זווית הגרדיאנט.

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

מחזיר או קובע אזור מלבני המגדיר את נקודות ההתחלה והסיום של הגרדיאנט.

public RectangleF Rectangle { get; set; }

ערך התכונה

RectangleF

 Ελληνικά