Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)

แทนที่ Aspose.Imaging.Brush ที่มีการไล่สีเชิงเส้นที่กำหนดโดยหลายสีและตำแหน่งที่เหมาะสม คลาสนี้ไม่สามารถสืบทอดได้

[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable

การสืบทอด

objectDisposableObjectBrushTransformBrushLinearGradientBrushBaseLinearMulticolorGradientBrush

การใช้งาน

IDisposable

สมาชิกที่สืบทอด

LinearGradientBrushBase.Rectangle, LinearGradientBrushBase.Angle, LinearGradientBrushBase.IsAngleScalable, LinearGradientBrushBase.GammaCorrection, 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.Opacity, DisposableObject.Dispose(), DisposableObject.Disposed, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

ตัวสร้าง

LinearMulticolorGradientBrush()

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ด้วยพารามิเตอร์เริ่มต้น สีเริ่มต้นคือสีดำ สีสิ้นสุดคือสีขาว มุมคือ 45 องศา และสี่เหลี่ยมอยู่ที่ (0,0) ขนาด (1,1)

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Point, Point)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ด้วยจุดที่ระบุ

public LinearMulticolorGradientBrush(Point point1, Point point2)

พารามิเตอร์

point1 Point

โครงสร้าง Aspose.Imaging.Point ที่แทนจุดเริ่มต้นของการไล่สีเชิงเส้น

point2 Point

โครงสร้าง Aspose.Imaging.Point ที่แทนจุดสิ้นสุดของการไล่สีเชิงเส้น

LinearMulticolorGradientBrush(PointF, PointF)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ด้วยจุดที่ระบุ

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

พารามิเตอร์

point1 PointF

โครงสร้าง Aspose.Imaging.PointF ที่แทนจุดเริ่มต้นของการไล่สีเชิงเส้น

point2 PointF

โครงสร้าง Aspose.Imaging.PointF ที่แทนจุดสิ้นสุดของการไล่สีเชิงเส้น

LinearMulticolorGradientBrush(Rectangle, float)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush โดยอิงจากสี่เหลี่ยมและมุมการจัดแนว

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

พารามิเตอร์

rect Rectangle

โครงสร้าง Aspose.Imaging.RectangleF ที่ระบุขอบเขตของการไล่สีเชิงเส้น

angle float

มุมที่วัดเป็นองศาในทิศทางตามเข็มนาฬิกาจากแกน x ของเส้นการจัดแนวของการไล่สี

LinearMulticolorGradientBrush(RectangleF, float)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush โดยอิงจากสี่เหลี่ยมและมุมการจัดแนว

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

พารามิเตอร์

rect RectangleF

โครงสร้าง Aspose.Imaging.RectangleF ที่ระบุขอบเขตของการไล่สีเชิงเส้น

angle float

มุมที่วัดเป็นองศาในทิศทางตามเข็มนาฬิกาจากแกน x ของเส้นการจัดแนวของการไล่สี

LinearMulticolorGradientBrush(Rectangle, float, bool)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush โดยอิงจากสี่เหลี่ยมและมุมการจัดแนว

public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)

พารามิเตอร์

rect Rectangle

โครงสร้าง Aspose.Imaging.RectangleF ที่ระบุขอบเขตของการไล่สีเชิงเส้น

angle float

มุมที่วัดเป็นองศาในทิศทางตามเข็มนาฬิกาจากแกน x ของเส้นการจัดแนวของการไล่สี

isAngleScalable bool

หากตั้งค่าเป็น ```cstrue มุมจะเปลี่ยนระหว่างการแปลงด้วย Aspose.Imaging.Brushes.LinearMulticolorGradientBrush นี้

LinearMulticolorGradientBrush(RectangleF, float, bool)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Brushes.LinearMulticolorGradientBrush โดยอิงจากสี่เหลี่ยมและมุมการจัดแนว

public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)

พารามิเตอร์

rect RectangleF

โครงสร้าง Aspose.Imaging.RectangleF ที่ระบุขอบเขตของการไล่สีเชิงเส้น

angle float

มุมที่วัดเป็นองศาในทิศทางตามเข็มนาฬิกาจากแกน x ของเส้นการจัดแนวของการไล่สี

isAngleScalable bool

หากตั้งค่าเป็น ```cstrue มุมจะเปลี่ยนระหว่างการแปลงด้วย Aspose.Imaging.Brushes.LinearMulticolorGradientBrush นี้

คุณสมบัติ

InterpolationColors

รับหรือกำหนด Aspose.Imaging.ColorBlend ที่กำหนดการไล่สีเชิงเส้นหลายสี

public ColorBlend InterpolationColors { get; set; }

ค่า Property

ColorBlend

 แบบไทย