Class LinearGradientBrushBase
ชื่อพื้นที่: Aspose.Imaging.Brushes การประกอบ: Aspose.Imaging.dll (25.4.0)
แสดง Aspose.Imaging.Brush ด้วยความสามารถในการปรับปรุงและคุณสมบัติที่เหมาะสม
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
Implements
อนุญาโตตุลาการ
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()
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.Brushes.LinearGradientBrushBase กับพารามิเตอร์เริ่มต้นมุมคือ 45 องศาและแนวตั้งตั้งอยู่ใน (0.0) ด้วยขนาด (1,1).
protected LinearGradientBrushBase()
LinearGradientBrushBase(จุด, จุด)
เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.Brushes.LinearGradientBrushBase คลาส Gradient ถูกคํานวณจากจุดที่ระบุ
protected LinearGradientBrushBase(Point point1, Point point2)
Parameters
point1
Point
โครงสร้าง Aspose.Imaging.Point ซึ่งเป็นจุดเริ่มต้นของ gradient linear
point2
Point
โครงสร้าง Aspose.Imaging.Point ซึ่งแสดงให้เห็นถึงจุดสิ้นสุดของ gradient linear
LinearGradientBrushBase(PointF, PointF)
เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.Brushes.LinearGradientBrushBase คลาส Gradient ถูกคํานวณจากจุดที่ระบุ
protected LinearGradientBrushBase(PointF point1, PointF point2)
Parameters
point1
PointF
โครงสร้าง Aspose.Imaging.PointF ซึ่งเป็นจุดเริ่มต้นของ gradient linear
point2
PointF
โครงสร้าง Aspose.Imaging.PointF ซึ่งแสดงให้เห็นถึงจุดสิ้นสุดของ gradient linear
LinearGradientBrushBase(ตูด, ตูด, ตูด)
เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.Brushes.LinearGradientBrushBase คลาสขึ้นอยู่กับมุมตรงและมุมแนวตั้ง
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
โครงสร้าง Aspose.Imaging.RectangleF ซึ่งระบุข้อ จํากัด ของ gradient linear
angle
float
มุมที่วัดในระดับชั่วโมงจากแกน x ของเส้นแนวตั้งของ gradient
isAngleScalable
bool
ถ้าตั้งค่าเป็น “จริง"มุมจะถูกเปลี่ยนแปลงในช่วงการเปลี่ยนแปลงที่นําไปใช้กับ Aspose.Imaging.Brushes.LinearGradientBrushBase นี้
LinearGradientBrushBase(RectangleF, float, bool)
เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.Brushes.LinearGradientBrushBase คลาสขึ้นอยู่กับมุมตรงสีเริ่มต้นและสิ้นสุดและมุมแนวตั้ง
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
โครงสร้าง Aspose.Imaging.RectangleF ซึ่งระบุข้อ จํากัด ของ gradient linear
angle
float
มุมที่วัดในระดับชั่วโมงจากแกน x ของเส้นแนวตั้งของ gradient
isAngleScalable
bool
ถ้าตั้งค่าเป็น “จริง"มุมจะถูกเปลี่ยนในระหว่างการเปลี่ยนแปลงด้วย Aspose.Imaging.Brushes.LinearGradientBrushBase นี้
Properties
Angle
รับหรือตั้งมุม gradient
public float Angle { get; set; }
คุณสมบัติมูลค่า
GammaCorrection
รับหรือตั้งค่าค่าที่แสดงให้เห็นว่าการแก้ไข gamma จะเปิดใช้งานสําหรับ Aspose.Imaging.Brushes.LinearGradientBrushBase
public bool GammaCorrection { get; set; }
คุณสมบัติมูลค่า
IsAngleScalable
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่า Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle จะมีการเปลี่ยนแปลงระหว่างการแปลงด้วย Aspose.Imaging.Brushes.LinearGradientBrushBase
public bool IsAngleScalable { get; set; }
คุณสมบัติมูลค่า
Rectangle
ได้รับหรือตั้งภูมิภาคตรงซึ่งกําหนดจุดเริ่มต้นและจุดสิ้นสุดของ gradient
public RectangleF Rectangle { get; set; }