Class LinearGradientBrushBase
Pôvodný názov: Aspose.Imaging.Brushes Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Predstavuje WL17_.Brush s gradientnými schopnosťami a príslušnými vlastnostiami.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable
Inheritance
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 počas transformácií zmení s týmto Wl17 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; }