Class PathGradientBrush

Class PathGradientBrush

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

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

[JsonObject(MemberSerialization.OptIn)]
public sealed class PathGradientBrush : PathGradientBrushBase, IDisposable

ירושה

objectDisposableObjectBrushTransformBrushPathGradientBrushBasePathGradientBrush

מיישם

IDisposable

חברים המורשים

PathGradientBrushBase.PathPoints, PathGradientBrushBase.GraphicsPath, PathGradientBrushBase.CenterPoint, PathGradientBrushBase.FocusScales, 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()

הערות

צבע המרכז הוא לבן כברירת מחדל. המשתמש יכול לשנות ערך זה בכל עת מאוחר יותר.

מערך הצבעים הסובבים מאותחל עם אלמנט בודד שמכיל את הצבע הלבן כברירת מחדל. הצבעים הסובבים עשויים להשתנות מאוחר יותר, עם זאת, נדרש לפחות אלמנט אחד בעת הגדרת הצבעים הסובבים.

ראו את Aspose.Imaging.Brushes.PathGradientBrush.Blend לפרטים נוספים על אתחולו.

בונים

PathGradientBrush(PointF[])

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.PathGradientBrush עם הנקודות המצוינות.

public PathGradientBrush(PointF[] pathPoints)

פרמטרים

pathPoints PointF[]

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

PathGradientBrush(PointF[], WrapMode)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.PathGradientBrush עם הנקודות המצוינות ומצב עטיפה.

public PathGradientBrush(PointF[] pathPoints, WrapMode wrapMode)

פרמטרים

pathPoints PointF[]

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

wrapMode WrapMode

מצב Aspose.Imaging.WrapMode שמציין כיצד ממלאים שנDraw עם מחלקת Aspose.Imaging.Brushes.PathGradientBrush זו.

PathGradientBrush(Point[])

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.PathGradientBrush עם הנקודות המצוינות.

public PathGradientBrush(Point[] pathPoints)

פרמטרים

pathPoints Point[]

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

PathGradientBrush(Point[], WrapMode)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.PathGradientBrush עם הנקודות המצוינות ומצב עטיפה.

public PathGradientBrush(Point[] pathPoints, WrapMode wrapMode)

פרמטרים

pathPoints Point[]

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

wrapMode WrapMode

מצב Aspose.Imaging.WrapMode שמציין כיצד ממלאים שנDraw עם מחלקת Aspose.Imaging.Brushes.PathGradientBrush זו.

PathGradientBrush(GraphicsPath)

מאתחל מופע חדש של מחלקת Aspose.Imaging.Brushes.PathGradientBrush עם הנתיב המצויין.

public PathGradientBrush(GraphicsPath path)

פרמטרים

path GraphicsPath

ה- Aspose.Imaging.GraphicsPath שמגדיר את האזור שממולא על ידי מחלקת Aspose.Imaging.Brushes.PathGradientBrush זו.

מאפיינים

Blend

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

public Blend Blend { get; set; }

ערך המאפיין

Blend

CenterColor

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

public Color CenterColor { get; set; }

ערך המאפיין

Color

InterpolationColors

מניח או מקבל Aspose.Imaging.ColorBlend שמגדיר גרדיאנט ליניארי רב-צבעוני.

[Obsolete("This property is not used in this class anymore. Use PathMulticolorGradientBrush class instead.")]
[JsonIgnore]
public ColorBlend InterpolationColors { get; set; }

ערך המאפיין

ColorBlend

SurroundColors

מניח או מקבל מערך של צבעים שמתאימים לנקודות בנתיב שממלאת מחלקת Aspose.Imaging.Brushes.PathGradientBrush זו.

public Color[] SurroundColors { get; set; }

ערך המאפיין

Color[]

שיטות

SetBlendTriangularShape(float)

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

public void SetBlendTriangularShape(float focus)

פרמטרים

focus float

ערך בין 0 ל-1 שמציין היכן, על פני כל רדיאלי מהמרכז של הנתיב עד לגבול של הנתיב, הצבע המרכזי יהיה בעוצמה הגבוהה ביותר. ערך של 1 (ברירת מחדל) ממקם את העוצמה הגבוהה ביותר במרכז הנתיב.

SetBlendTriangularShape(float, float)

יוצר גרדיאנט עם צבע מרכזי וירידה ליניארית לכל צבע סובב.

public void SetBlendTriangularShape(float focus, float scale)

פרמטרים

focus float

ערך בין 0 ל-1 שמציין היכן, על פני כל רדיאלי מהמרכז של הנתיב עד לגבול של הנתיב, הצבע המרכזי יהיה בעוצמה הגבוהה ביותר. ערך של 1 (ברירת מחדל) ממקם את העוצמה הגבוהה ביותר במרכז הנתיב.

scale float

ערך בין 0 ל-1 שמציין את העוצמה המרבית של הצבע המרכזי שמתמזג עם צבע הגבול. ערך של 1 גורם לעוצמת הצבע המרכזי להיות הגבוהה ביותר האפשרית, וזהו ערך ברירת המחדל.

SetSigmaBellShape(float)

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

public void SetSigmaBellShape(float focus)

פרמטרים

focus float

ערך בין 0 ל-1 שמציין היכן, על פני כל רדיאלי מהמרכז של הנתיב עד לגבול של הנתיב, הצבע המרכזי יהיה בעוצמה הגבוהה ביותר. ערך של 1 (ברירת מחדל) ממקם את העוצמה הגבוהה ביותר במרכז הנתיב.

SetSigmaBellShape(float, float)

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

public void SetSigmaBellShape(float focus, float scale)

פרמטרים

focus float

ערך בין 0 ל-1 שמציין היכן, על פני כל רדיאלי מהמרכז של הנתיב עד לגבול של הנתיב, הצבע המרכזי יהיה בעוצמה הגבוהה ביותר. ערך של 1 (ברירת מחדל) ממקם את העוצמה הגבוהה ביותר במרכז הנתיב.

scale float

ערך בין 0 ל-1 שמציין את העוצמה המרבית של הצבע המרכזי שמתמזג עם צבע הגבול. ערך של 1 גורם לעוצמת הצבע המרכזי להיות הגבוהה ביותר האפשרית, וזהו ערך ברירת המחדל.

 Ελληνικά