Class LinearGradientBrushBase
Pôvodný názov: Aspose.Imaging.Brushes Zhromaždenie: Aspose.Imaging.dll (25.5.0)
Predstavuje Aspose.Imaging.Brush s gradientnými schopnosťami a príslušnými vlastnostiami.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposableInheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
Implements
Z dedičných členov
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()
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearGradientBushBase s predvolenými parametrami.Úhel je 45 stupňov a pravokotok je umiestnený v (0,0) s veľkosťou (1,1).
protected LinearGradientBrushBase()LinearGradientBrushBase(bod, bod)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearGradientBushBase.
protected LinearGradientBrushBase(Point point1, Point point2)Parameters
point1 Point
Aspose.Imaging.bodová štruktúra, ktorá predstavuje východiskový bod lineárneho gradienta.
point2 Point
Aspose.Imaging.bodová štruktúra, ktorá predstavuje koncový bod lineárneho gradienta.
LinearGradientBrushBase(Názov: PointF)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearGradientBushBase.
protected LinearGradientBrushBase(PointF point1, PointF point2)Parameters
point1 PointF
Struktúra Aspose.Imaging.PointF, ktorá predstavuje východiskový bod lineárneho gradienta.
point2 PointF
Struktúra Aspose.Imaging.PointF, ktorá predstavuje koncový bod lineárneho gradienta.
LinearGradientBrushBase(rektangle, float, bool)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearGradientBushBase založenú na rektáloch a orientačnom rohu.
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)Parameters
rect Rectangle
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
isAngleScalable bool
ak je nastavený na “skutočný” úhel sa mení počas transformácií uplatnených na tento Aspose.Imaging.Brushes.LinearGradientBushBase.
LinearGradientBrushBase(RectangleF, float, bool)
Initalizuje novú inštanciu triedy Aspose.Imaging.Brushes.LinearGradientBushBase založenú na rovnomernom, začiatočnom a koncom farbách a orientačnom rohu.
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF, ktorá špecifikuje hranice lineárneho gradienta.
angle float
Úhlu, meranú v stupňoch hodinovej váhy z x-axe, orientácie gradientovej línie.
isAngleScalable bool
ak je nastavený na “skutočný” úhel sa mení počas transformácií s týmto Aspose.Imaging.Brushes.LinearGradientBushBase.
Properties
Angle
Získať alebo nastaviť gradientový uhl.
public float Angle { get; set; }Hodnota nehnuteľnosti
GammaCorrection
Získava alebo nastaví hodnotu, ktorá naznačuje, či je pre tento Aspose.Imaging.Brushes.LinearGradientBrashBase povolená gamma korekcia.
public bool GammaCorrection { get; set; }Hodnota nehnuteľnosti
IsAngleScalable
Získajte alebo nastavíte hodnotu, ktorá naznačuje, či sa Aspose.Imaging.Brushes.LinearGradientBushBase.Angle mení počas transformácií s týmto Aspos.Imaging. Brushs.
public bool IsAngleScalable { get; set; }Hodnota nehnuteľnosti
Rectangle
Získa alebo nastaví rektangulárnu oblasť, ktorá definuje počiatočné a koncové body gradienta.
public RectangleF Rectangle { get; set; }