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