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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| point1 | Point | Doğrusal gradyanın başlangıç noktasını temsil eden bir Aspose.Imaging.Point yapısı. |
| point2 | Point | Doğ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:
| Parametre | Tür | Açıklama |
|---|---|---|
| point1 | PointF | Doğrusal gradyanın başlangıç noktasını temsil eden bir Aspose.Imaging.PointF yapısı. |
| point2 | PointF | Doğ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:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Doğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı. |
| angle | float | Gradyanı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | RectangleF | Doğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı. |
| angle | float | Gradyanı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Doğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı. |
| angle | float | Gradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı. |
| isAngleScalable | boolean | true 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | RectangleF | Doğrusal gradyanın sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı. |
| angle | float | Gradyanın yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı. |
| isAngleScalable | boolean | true 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | ColorBlend | Çok renkli doğrusal bir gradyanı tanımlayan bir com.aspose.imaging.ColorBlend. |