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
Representerar en Brush med linjär gradient definierad av flera färger och lämpliga positioner. Denna klass kan inte ärvas.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| LinearMulticolorGradientBrush() | Initierar en ny instans av klassen LinearMulticolorGradientBrush med standardparametrar. |
| LinearMulticolorGradientBrush(Point point1, Point point2) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen med de angivna punkterna. |
| LinearMulticolorGradientBrush(PointF point1, PointF point2) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen med de angivna punkterna. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable) | Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel. |
Metoder
| Metod | Beskrivning |
|---|---|
| getInterpolationColors() | Hämtar en com.aspose.imaging.ColorBlend som definierar en flerfärgad linjär gradient. |
| setInterpolationColors(ColorBlend value) | Ställer in en com.aspose.imaging.ColorBlend som definierar en flerfärgad linjär gradient. |
LinearMulticolorGradientBrush()
public LinearMulticolorGradientBrush()
Initierar en ny instans av LinearMulticolorGradientBrush-klassen med standardparametrar. Startfärgen är svart, slutfärgen är vit, vinkeln är 45 grader och rektangeln är placerad i (0,0) med storlek (1,1).
LinearMulticolorGradientBrush(Point point1, Point point2)
public LinearMulticolorGradientBrush(Point point1, Point point2)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen med de angivna punkterna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point1 | Point | En Aspose.Imaging.Point-struktur som representerar startpunkten för den linjära gradienten. |
| point2 | Point | En Aspose.Imaging.Point-struktur som representerar slutpunkten för den linjära gradienten. |
LinearMulticolorGradientBrush(PointF point1, PointF point2)
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen med de angivna punkterna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point1 | PointF | En Aspose.Imaging.PointF-struktur som representerar startpunkten för den linjära gradienten. |
| point2 | PointF | En Aspose.Imaging.PointF-struktur som representerar slutpunkten för den linjära gradienten. |
LinearMulticolorGradientBrush(Rectangle rect, float angle)
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | En Aspose.Imaging.RectangleF-struktur som specificerar gränserna för den linjära gradienten. |
| angle | float | Vinkeln, mätt i grader medurs från x-axeln, för gradientens orienteringslinje. |
LinearMulticolorGradientBrush(RectangleF rect, float angle)
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | En Aspose.Imaging.RectangleF-struktur som specificerar gränserna för den linjära gradienten. |
| angle | float | Vinkeln, mätt i grader medurs från x-axeln, för gradientens orienteringslinje. |
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | En Aspose.Imaging.RectangleF-struktur som specificerar gränserna för den linjära gradienten. |
| angle | float | Vinkeln, mätt i grader medurs från x-axeln, för gradientens orienteringslinje. |
| isAngleScalable | boolean | om den är satt till true ändras vinkeln under transformationer med detta LinearMulticolorGradientBrush. |
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
Initierar en ny instans av LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | En Aspose.Imaging.RectangleF-struktur som specificerar gränserna för den linjära gradienten. |
| angle | float | Vinkeln, mätt i grader medurs från x-axeln, för gradientens orienteringslinje. |
| isAngleScalable | boolean | om den är satt till true ändras vinkeln under transformationer med detta LinearMulticolorGradientBrush. |
getInterpolationColors()
public ColorBlend getInterpolationColors()
Hämtar en com.aspose.imaging.ColorBlend som definierar en flerfärgad linjär gradient.
Returns:
ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.
setInterpolationColors(ColorBlend value)
public void setInterpolationColors(ColorBlend value)
Ställer in en com.aspose.imaging.ColorBlend som definierar en flerfärgad linjär gradient.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | ColorBlend | En com.aspose.imaging.ColorBlend som definierar en flerfärgad linjär gradient. |