Class LinearGradientBrushBase
De naam: Aspose.Imaging.Brushes Verzameling: Aspose.Imaging.dll (25.4.0)
Representeert een Aspose.Imaging.Brush met gradientcapaciteiten en passende eigenschappen.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
Implements
Geëerbiede leden
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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LinearGradientBrushBase()
Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase-klasse met standaardparameters.De hoek is 45 graden en de rectangel is gelegen in (0,0) met grootte (1,1).
protected LinearGradientBrushBase()
LinearGradientBrushBase(punt, punt)
Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradient BrushBase-klasse.
protected LinearGradientBrushBase(Point point1, Point point2)
Parameters
point1
Point
Een Aspose.Imaging.Point-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.
point2
Point
Een Aspose.Imaging.Point-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.
LinearGradientBrushBase(PointF en PointF)
Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradient BrushBase-klasse.
protected LinearGradientBrushBase(PointF point1, PointF point2)
Parameters
point1
PointF
Een Aspose.Imaging.PointF-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.
point2
PointF
Een Aspose.Imaging.PointF-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.
LinearGradientBrushBase(Rectangle, Float, Bool)
Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase-klasse op basis van een rectangle en een richting hoek.
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.
angle
float
De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.
isAngleScalable
bool
als het ‘waar’ is ingesteld, wordt de hoek veranderd tijdens de transformaties die zijn toegepast op dit Aspose.Imaging.Brushes.LinearGradientBushBase.
LinearGradientBrushBase(RectangleF, float, bool)
Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearGradientBushBase klasse gebaseerd op een rectangle, beginnende en eindige kleuren, en een oriëntatie hoek.
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.
angle
float
De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.
isAngleScalable
bool
als het ‘waar’ is ingesteld, wordt de hoek tijdens de transformaties veranderd met dit Aspose.Imaging.Brushes.LinearGradientBrashBase.
Properties
Angle
Geeft of zet de gradienthoek.
public float Angle { get; set; }
Eigendomswaarde
GammaCorrection
Geeft of stelt een waarde aan die aanwijst of de gamma-correctie is ingeschakeld voor dit Aspose.Imaging.Brushes.LinearGradientBushBase.
public bool GammaCorrection { get; set; }
Eigendomswaarde
IsAngleScalable
Geeft of stelt een waarde aan die aanwijst of Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle wordt gewijzigd tijdens de transformaties met dit _ www.brush.linears .
public bool IsAngleScalable { get; set; }
Eigendomswaarde
Rectangle
Geeft of zet een rectangulaire regio die de start- en eindpunten van de gradient definieert.
public RectangleF Rectangle { get; set; }