LinearMulticolorGradientBrush

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush, com.aspose.imaging.brushes.LinearGradientBrushBase

public final class LinearMulticolorGradientBrush extends LinearGradientBrushBase

Birden fazla renk ve uygun konumlarla tanımlanmış lineer degrade içeren bir Brush‘ı temsil eder. Bu sınıf miras alınamaz.

Yapıcılar

YapıcıAçıklama
LinearMulticolorGradientBrush()Varsayılan parametrelerle LinearMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
LinearMulticolorGradientBrush(Point point1, Point point2)Belirtilen noktalarla LinearMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
LinearMulticolorGradientBrush(PointF point1, PointF point2)Belirtilen noktalarla LinearMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
LinearMulticolorGradientBrush(Rectangle rect, float angle)LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.
LinearMulticolorGradientBrush(RectangleF rect, float angle)LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.

Yöntemler

YöntemAçıklama
getInterpolationColors()Çok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend alır.
setInterpolationColors(ColorBlend value)Çok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend ayarlar.

LinearMulticolorGradientBrush()

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush sınıfının yeni bir örneğini varsayılan parametrelerle başlatır. Başlangıç rengi siyahtır, bitiş rengi beyazdır, açı 45 derecedir ve dikdörtgen (0,0) konumunda, (1,1) boyutundadır.

LinearMulticolorGradientBrush(Point point1, Point point2)

public LinearMulticolorGradientBrush(Point point1, Point point2)

Belirtilen noktalarla LinearMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
point1PointDoğrusal gradyanın başlangıç noktasını temsil eden bir Aspose.Imaging.Point yapısı.
point2PointDoğrusal gradyanın bitiş noktasını temsil eden bir Aspose.Imaging.Point yapısı.

LinearMulticolorGradientBrush(PointF point1, PointF point2)

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Belirtilen noktalarla LinearMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
point1PointFDoğrusal gradyanın başlangıç noktasını temsil eden bir Aspose.Imaging.PointF yapısı.
point2PointFDoğrusal gradyanın bitiş noktasını temsil eden bir Aspose.Imaging.PointF yapısı.

LinearMulticolorGradientBrush(Rectangle rect, float angle)

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleDoğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.
anglefloatGradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

LinearMulticolorGradientBrush(RectangleF rect, float angle)

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleFDoğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.
anglefloatGradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)

public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)

LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleDoğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.
anglefloatGradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
isAngleScalablebooleantrue olarak ayarlanırsa, bu LinearMulticolorGradientBrush ile dönüşümler sırasında açı değişir.

LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)

public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)

LinearMulticolorGradientBrush sınıfının yeni bir örneğini bir dikdörtgen ve bir yön açısına göre başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleFDoğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.
anglefloatGradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
isAngleScalablebooleantrue olarak ayarlanırsa, bu LinearMulticolorGradientBrush ile dönüşümler sırasında açı değişir.

getInterpolationColors()

public ColorBlend getInterpolationColors()

Çok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend alır.

Returns: ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.

setInterpolationColors(ColorBlend value)

public void setInterpolationColors(ColorBlend value)

Çok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend ayarlar.

Parameters:

ParametreTürAçıklama
valueColorBlendÇok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend.