Class LinearMulticolorGradientBrush
İsim alanı : Aspose.Imaging.Brushes Toplantı: Aspose.Imaging.dll (25.4.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, IDisposable
Inheritance
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; }