LinearGradientBrush

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 LinearGradientBrush extends LinearGradientBrushBase

Bir Aspose.Imaging.Brush nesnesini lineer bir degrade ile kapsar. Bu sınıf miras alınamaz.

Yapıcılar

YapıcıAçıklama
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, boolean isAngleScalable)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)Yeni bir LinearGradientBrush sınıfı örneği başlatır.
LinearGradientBrush()Yeni bir LinearGradientBrush sınıfı örneğini varsayılan parametrelerle 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.
getLinearColors()Degrenin başlangıç ve bitiş renklerini alır.
setLinearColors(Color[] value)Degrenin başlangıç ve bitiş renklerini ayarlar.
getStartColor()Başlangıç degrade rengini alır.
setStartColor(Color value)Başlangıç degrade rengini ayarlar.
getEndColor()Bitiş degrade rengini alır.
setEndColor(Color value)Bitiş degrade rengini ayarlar.
getBlend()Degrenin özel bir düşüşünü tanımlayan konum ve faktörleri belirten bir Aspose.Imaging.Blend alır.
setBlend(Blend value)Degrenin özel bir düşüşünü tanımlayan konum ve faktörleri belirten bir Aspose.Imaging.Blend ayarlar.
setSigmaBellShape(float focus)Çan şeklinde bir eğriye dayalı bir degrade düşüşü oluşturur.
setSigmaBellShape(float focus, float scale)Çan şeklinde bir eğriye dayalı bir degrade düşüşü oluşturur.
setBlendTriangularShape(float focus)Ortadaki renk ve her iki uçta tek bir renge doğru lineer bir düşüşe sahip bir lineer degrade oluşturur.
setBlendTriangularShape(float focus, float scale)Ortadaki renk ve her iki uçta tek bir renge doğru lineer bir düşüşe sahip bir lineer degrade oluşturur.

LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)

public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleFDikdörtgen.
color1ColorRenk1.
color2ColorRenk2.
anglefloatBu açı.
isAngleScalablebooleaneğer true olarak ayarlanırsa [açı ölçeklenebilir].

LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, boolean isAngleScalable)

public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, boolean isAngleScalable)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleDikdörtgen.
color1ColorRenk1.
color2ColorRenk2.
anglefloatBu açı.
isAngleScalablebooleaneğer true olarak ayarlanırsa [açı ölçeklenebilir].

LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)

public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleFDikdörtgen.
color1ColorRenk1.
color2ColorRenk2.
anglefloatBu açı.

LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)

public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
rectRectangleDikdörtgen.
color1ColorRenk1.
color2ColorRenk2.
anglefloatBu açı.

LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)

public LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
point1PointFNokta1.
point2PointFNokta2.
color1ColorRenk1.
color2ColorRenk2.

LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)

public LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)

Yeni bir LinearGradientBrush sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
point1PointNokta1.
point2PointNokta2.
color1ColorRenk1.
color2ColorRenk2.

LinearGradientBrush()

public LinearGradientBrush()

Yeni bir LinearGradientBrush sınıfı ö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.

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.

getLinearColors()

public Color[] getLinearColors()

Degrenin başlangıç ve bitiş renklerini alır.

Returns: com.aspose.imaging.Color[] - Degrenin başlangıç ve bitiş renklerini temsil eden iki Color yapısının bir dizisi.

setLinearColors(Color[] value)

public void setLinearColors(Color[] value)

Degrenin başlangıç ve bitiş renklerini ayarlar.

Parameters:

ParametreTürAçıklama
valueColor[]Degrenin başlangıç ve bitiş renklerini temsil eden iki Color yapısının bir dizisi.

getStartColor()

public Color getStartColor()

Başlangıç degrade rengini alır.

Returns: Color - The starting gradient color.

setStartColor(Color value)

public void setStartColor(Color value)

Başlangıç degrade rengini ayarlar.

Parameters:

ParametreTürAçıklama
valueColorBaşlangıç degrade rengi.

getEndColor()

public Color getEndColor()

Bitiş degrade rengini alır.

Returns: Color - The ending gradient color.

setEndColor(Color value)

public void setEndColor(Color value)

Bitiş degrade rengini ayarlar.

Parameters:

ParametreTürAçıklama
valueColorBitiş degrade rengi.

getBlend()

public Blend getBlend()

Degrenin özel bir düşüşünü tanımlayan konum ve faktörleri belirten bir Aspose.Imaging.Blend alır.

Returns: Blend - A Aspose.Imaging.Blend that represents a custom falloff for the gradient.

setBlend(Blend value)

public void setBlend(Blend value)

Degrenin özel bir düşüşünü tanımlayan konum ve faktörleri belirten bir Aspose.Imaging.Blend ayarlar.

Parameters:

ParametreTürAçıklama
valueBlendBir Aspose.Imaging.Blend nesnesi, degrade için özel bir düşüşü temsil eder.

setSigmaBellShape(float focus)

public void setSigmaBellShape(float focus)

Çan şeklinde bir eğriye dayalı bir degrade düşüşü oluşturur.

Parameters:

ParametreTürAçıklama
odakfloat0 ile 1 arasında bir değer, degrade merkezini (başlangıç rengi ile bitiş renginin eşit şekilde karıştığı nokta) belirtir.

setSigmaBellShape(float focus, float scale)

public void setSigmaBellShape(float focus, float scale)

Çan şeklinde bir eğriye dayalı bir degrade düşüşü oluşturur.

Parameters:

ParametreTürAçıklama
odakfloat0 ile 1 arasında bir değer, degrade merkezini (degrade sadece bitiş renginden oluştuğu nokta) belirtir.
ölçekfloat0 ile 1 arasında bir değer, renklerin focus noktasından ne kadar hızlı azaldığını belirtir.

setBlendTriangularShape(float focus)

public void setBlendTriangularShape(float focus)

Ortadaki renk ve her iki uçta tek bir renge doğru lineer bir düşüşe sahip bir lineer degrade oluşturur.

Parameters:

ParametreTürAçıklama
odakfloat0 ile 1 arasında bir değer, degrade merkezini (degrade sadece bitiş renginden oluştuğu nokta) belirtir.

setBlendTriangularShape(float focus, float scale)

public void setBlendTriangularShape(float focus, float scale)

Ortadaki renk ve her iki uçta tek bir renge doğru lineer bir düşüşe sahip bir lineer degrade oluşturur.

Parameters:

ParametreTürAçıklama
odakfloat0 ile 1 arasında bir değer, degrade merkezini (degrade sadece bitiş renginden oluştuğu nokta) belirtir.
ölçekfloat0 ile 1 arasında bir değer, renklerin başlangıç renginden focus (bitiş rengi) noktasına ne kadar hızlı azaldığını belirtir.