Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
تستخدم هذه الفئة لتغليف LinearGradientBrush و PathGradientBrush مع إمكانية تعيين وضع الالتفاف إلى clamp. دائمًا ما تقوم فرش التدرج الأصلية بإلقاء استثناء عندما يحاول شخص ما تعيين خاصية WrapMode إلى WrapMode.Clamp.
public class GradientBrush : Brush, ICloneable, IDisposable
الوراثة
object ← MarshalByRefObject ← Brush ← GradientBrush
ينفذ
الأعضاء الموروثة
Brush.Clone(), Brush.SetNativeBrush(nint), Brush.Dispose(), Brush.Dispose(bool), MarshalByRefObject.GetLifetimeService(), MarshalByRefObject.InitializeLifetimeService(), MarshalByRefObject.MemberwiseClone(bool), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المُنشئات
GradientBrush(Brush)
ينشئ مثيلًا جديدًا من GradientBrush.
LinearGradientBrush أو PathGradientBrush. إذا كان غير ذلك سيتم إلقاء ArgumentException.public GradientBrush(Brush nativeBrush)
المعلمات
nativeBrush
Brush
الخصائص
Bounds
يعيد أو يحدد الحدود لهذه الفرش التدرجية.
public RectangleF Bounds { get; set; }
قيمة الخاصية
NativeBrush
يعيد فرشاة التدرج الأصلية.
public Brush NativeBrush { get; }
قيمة الخاصية
WrapMode
يعيد أو يحدد وضع الالتفاف لهذه الفرشاة التدرجية. يمكن أن يكون WrapMode.Clamp، مما يؤدي إلى إلقاء استثناء في فرش التدرج الأصلية.
public WrapMode WrapMode { get; set; }
قيمة الخاصية
الطرق
Clone()
يستنسخ هذه الفرشاة.
public override object Clone()
يعيد
Dispose()
يحرر جميع الموارد المستخدمة بواسطة هذا الكائن Aspose.Page.EPS.GradientBrush.
public void Dispose()