Class LinearGradientBrushBase
nazivni prostor: Aspose.Imaging.Brushes Sastav: Aspose.Imaging.dll (25.4.0)
Predstavlja Aspose.Imaging.Brush s gradientnim sposobnostima i odgovarajućim svojstvima.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
Implements
naslijeđeni članovi
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()
Inicijalizira novu primjenu Aspose.Imaging.Brushes.LinearGradientBushBase klase s podrazumevanim parametrima.Ugla je 45 stupnjeva, a pravokugli se nalaze u (0,0) s veličinom (1,1).
protected LinearGradientBrushBase()
LinearGradientBrushBase(točka, točka)
Inicijalizira novu primjenu Aspose.Imaging.Brushes.LinearGradientBushBase klase.
protected LinearGradientBrushBase(Point point1, Point point2)
Parameters
point1
Point
Struktura Aspose.Imaging.Točka koja predstavlja početnu točku linearnog gradienta.
point2
Point
Struktura Aspose.Imaging.Točka koja predstavlja krajnju točku linearnog gradienta.
LinearGradientBrushBase(Pozicija, Pozicija)
Inicijalizira novu primjenu Aspose.Imaging.Brushes.LinearGradientBushBase klase.
protected LinearGradientBrushBase(PointF point1, PointF point2)
Parameters
point1
PointF
Struktura Aspose.Imaging.PointF koja predstavlja početnu točku linearnog gradienta.
point2
PointF
Struktura Aspose.Imaging.PointF koja predstavlja krajnju točku linearnog gradienta.
LinearGradientBrushBase(Rektangle, float, bool)
Inicijalizira novu primjenu Aspose.Imaging.Brushes.LinearGradientBushBase klase na temelju pravokugla i ugla orijentacije.
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Struktura Aspose.Imaging.RectangleF koja određuje granice linearnog gradienta.
angle
float
Ugla, mjerena u stupnjevima u vremenu iz x-axisa, gradientove orijentacijske linije.
isAngleScalable
bool
ako je postavljen na ‘pravda’ ugla se mijenja tijekom transformacija primijenjenih na ovaj Aspose.Imaging.Brushes.LinearGradientBushBase.
LinearGradientBrushBase(RectangleF, float, bool)
Inicijalizira novu primjenu Aspose.Imaging.Brushes.LinearGradientBushBase razreda na temelju pravokugla, početak i završetak boja, i ugla orijentacije.
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Struktura Aspose.Imaging.RectangleF koja određuje granice linearnog gradienta.
angle
float
Ugla, mjerena u stupnjevima u vremenu iz x-axisa, gradientove orijentacijske linije.
isAngleScalable
bool
ako je postavljen na ’tvrd’ kut se mijenja tijekom transformacija s ovim Aspose.Imaging.Brushes.LinearGradient BrushBase.
Properties
Angle
Pronađite ili postavite gradientni kut.
public float Angle { get; set; }
Vrijednost nekretnina
GammaCorrection
Pronađite ili postavite vrijednost koja ukazuje na to je li gamma korekcija omogućena za ovaj Aspose.Imaging.Brushes.LinearGradientBushBase.
public bool GammaCorrection { get; set; }
Vrijednost nekretnina
IsAngleScalable
Pronađite ili postavite vrijednost koja ukazuje na to je li Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle promijenjen tijekom transformacija s ovim Wl17.brushs.
public bool IsAngleScalable { get; set; }
Vrijednost nekretnina
Rectangle
Dobiva ili postavlja rektangularnu regiju koja definira početne i završne točke gradienta.
public RectangleF Rectangle { get; set; }