Class PathGradientBrushBase

Class PathGradientBrushBase

ชื่อพื้นที่: Aspose.Imaging.Brushes การประกอบ: Aspose.Imaging.dll (25.4.0)

แสดง Aspose.Imaging.Brush ด้วยฟังก์ชั่นการปรับระดับเส้นทางพื้นฐาน

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

อนุญาโตตุลาการ

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()

Remarks

หมายเหตุว่าเมื่อสร้าง Aspose.Imaging.Brushes.PathGradientBrushBase class มันควรเริ่มต้นด้วย 2 จุดอย่างน้อยจะเป็นตัวเลขที่ปิดเสมอจุดสุดท้ายเชื่อมต่อจุดแรก รูปแบบนี้จะเต็มไปด้วย Aspose.Imaging.Brushes.PathGradientBrushBaseการประยุกต์ใช้ GDI+ ปิด System.OutOfMemoryException เมื่อผ่านไปในแร่ว่างหรือจุดที่ตั้งค่ามีโค้ดเดียวกันThe Aspose.Imaging.Brushes.PathGradientBrushBase ระยําการยกเว้นเมื่อช่วงจุดมีจุดน้อยกว่า 2 จุด, System.ArgumentException เป็นเก็บแทน System.OutOfMemoryException เมื่อช่วงจุดไม่ยอมรับจุดศูนย์จะถูกคํานวณเป็นศูนย์มวลสําหรับที่ผ่านไปในจุดโดยเริ่มต้น ผู้ใช้สามารถเปลี่ยนจุดนี้ในภายหลังระดับความมุ่งเน้นคือจุดว่างเปล่า (0.0, 0.0) โดยเริ่มต้น

Constructors

PathGradientBrushBase(จุดหมายเลข[])

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

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [ ]

ชุดของโครงสร้าง Aspose.Imaging.PointF ซึ่งแสดงให้เห็นถึงจุดที่ประกอบด้วยแนวตั้งของเส้นทาง

PathGradientBrushBase(จุดหมายเลข[ ], WrapMode)

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

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [ ]

ชุดของโครงสร้าง Aspose.Imaging.PointF ซึ่งแสดงให้เห็นถึงจุดที่ประกอบด้วยแนวตั้งของเส้นทาง

wrapMode WrapMode

A Aspose.Imaging.WrapMode ซึ่งระบุวิธีการบรรจุที่สกรูด้วย Aspose.Imaging.Brushes.PathGradientBrushBase นี้จะถูกกรอก

PathGradientBrushBase(Point[])

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

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [ ]

ชุดของโครงสร้าง Aspose.Imaging.Point ซึ่งแสดงถึงจุดที่ประกอบด้วยแนวตั้งของเส้นทาง

PathGradientBrushBase(Point[ ], WrapMode)

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

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [ ]

ชุดของโครงสร้าง Aspose.Imaging.Point ซึ่งแสดงถึงจุดที่ประกอบด้วยแนวตั้งของเส้นทาง

wrapMode WrapMode

A Aspose.Imaging.WrapMode ซึ่งระบุวิธีการบรรจุที่สกรูด้วย Aspose.Imaging.Brushes.PathGradientBrushBase นี้จะถูกกรอก

PathGradientBrushBase(GraphicsPath)

เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.Brushes.PathGradientBrushBase ด้วยเส้นทางที่ระบุ

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath ซึ่งกําหนดพื้นที่ที่เต็มไปด้วย Aspose.Imaging.Brushes.PathGradientBrushBase นี้

Properties

CenterPoint

ได้รับหรือตั้งค่าจุดศูนย์ของเส้นทาง gradient

public PointF CenterPoint { get; set; }

คุณสมบัติมูลค่า

PointF

FocusScales

ได้รับหรือตั้งค่าจุดมุ่งเน้นสําหรับ gradient falloff

public PointF FocusScales { get; set; }

คุณสมบัติมูลค่า

PointF

GraphicsPath

ได้รับเส้นทางกราฟิกนี้แปรงถูกสร้างขึ้นบน

public GraphicsPath GraphicsPath { get; }

คุณสมบัติมูลค่า

GraphicsPath

PathPoints

ได้รับเส้นทางจุดนี้แปรงถูกสร้างขึ้นบน

public PointF[] PathPoints { get; }

คุณสมบัติมูลค่า

PointF [ ]

 แบบไทย