Class LinearMulticolorGradientBrush
İsim alanı : Aspose.Imaging.Brushes Toplantı: Aspose.Imaging.dll (25.5.0)
Bir Aspose.Imaging.Brush ile lineer gradient çeşitli renkler ve uygun pozisyonlar tarafından tanımlanır.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposableInheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
mirasçı üyeleri
LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , 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()
Constructors
LinearMulticolorGradientBrush()
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini varsayılan parametrelerle başlatır.Başlangıç rengi siyah, son rengi beyaz, açı 45 derecedir ve düz açı büyüklüğünde (0,0) yer almaktadır (1,1).
public LinearMulticolorGradientBrush()LinearMulticolorGradientBrush(noktası , noktası)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini belirlenen noktalarla başlatır.
public LinearMulticolorGradientBrush(Point point1, Point point2)Parameters
point1 Point
Aspose.Imaging.Point yapısı, lineer gradientin başlangıç noktasını temsil eder.
point2 Point
Aspose.Imaging.Point yapısı, lineer gradientin son noktasını temsil eder.
LinearMulticolorGradientBrush(PointF ve PointF)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini belirlenen noktalarla başlatır.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)Parameters
point1 PointF
Aspose.Imaging.PointF yapısı, lineer gradientin başlangıç noktasını temsil eder.
point2 PointF
Aspose.Imaging.PointF yapısı, lineer gradientin son noktasını temsil eder.
LinearMulticolorGradientBrush(Yüzük , Float)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir düz açı ve bir yön açısı üzerine başlatır.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)Parameters
rect Rectangle
Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.
angle float
Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.
LinearMulticolorGradientBrush(RectangleF ve Float)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir düz açı ve bir yön açısı üzerine başlatır.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)Parameters
rect RectangleF
Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.
angle float
Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.
LinearMulticolorGradientBrush(Rektangle , Float , Bool)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir düz açı ve bir yön açısı üzerine başlatır.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)Parameters
rect Rectangle
Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.
angle float
Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.
isAngleScalable bool
Eğer ‘gerçek’ olarak ayarlanırsa, bu Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ile dönüşümler sırasında açı değişir.
LinearMulticolorGradientBrush(RectangleF, Float ve Bool)
Aspose.Imaging.Brushes.LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir düz açı ve bir yön açısı üzerine başlatır.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)Parameters
rect RectangleF
Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.
angle float
Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.
isAngleScalable bool
Eğer ‘gerçek’ olarak ayarlanırsa, bu Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ile dönüşümler sırasında açı değişir.
Properties
InterpolationColors
Aspose.Imaging.ColorBlend, bir çok renkli lineer gradient tanımlayan bir Aspose.Imaging.ColorBlend alır veya ayarlar.
public ColorBlend InterpolationColors { get; set; }