Class EmfPlusPathGradientBrushData
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects การประกอบ: Aspose.Imaging.dll (25.4.0)
วัตถุ EmfPlusPathGradientBrushData รายละเอียดเส้นทาง Gradient สําหรับสกรูกราฟิก
public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseBrushData ← EmfPlusPathGradientBrushData
อนุญาโตตุลาการ
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
Properties
BoundaryData
ได้รับหรือตั้งค่าขอบของเส้นทาง Gradient Brush ซึ่งระบุโดยเส้นทางหรือเส้นทางคาร์ดินัลที่ปิดหากนิ้ว BrushDataPath ตั้งอยู่ในฟิลด์ BrushDataFlags ฟิลด์นี้จะต้องมีวัตถุ EmfPlusBoundaryPathData (ส่วน 2.2.2.6)ในกรณีอื่น ๆ กรณีนี้ต้องมีวัตถุของ EmfPlusBoundaryPointData (ส่วน 2.2.7.)
public EmfPlusBoundaryBase BoundaryData { get; set; }
คุณสมบัติมูลค่า
BrushDataFlags
รับหรือตั้งค่า integer 32 บิตที่ไม่ได้ลงชื่อซึ่งระบุข้อมูลในช่อง OptionalDataหมายเลขนี้ต้องประกอบด้วยดัชนี BrushData (ส่วน 2.1.2.1) ดัชนีต่อไปนี้มีความเกี่ยวข้องกับดัชนี gradient:
public EmfPlusBrushDataFlags BrushDataFlags { get; set; }
คุณสมบัติมูลค่า
CenterArgb32Color
ได้รับหรือตั้งค่าวัตถุ EmfPlusARGB (ส่วน 2.2.2.1) ซึ่งระบุสีกลางของขวดขวดขวดซึ่งเป็นสีที่ปรากฏในจุดกลางของขวดสีของแปรงเปลี่ยนแปลงอย่างต่อเนื่องจากขอบสีไปยังสีกลางเมื่อมันย้ายจากขอบไปยังจุดกลาง
public int CenterArgb32Color { get; set; }
คุณสมบัติมูลค่า
หลักสูตร
ได้รับหรือตั้งค่าวัตถุ EmfPlusARGB (ส่วน 2.2.2.1) ที่ระบุสีกลางของเครื่องตัดเส้นทางซึ่งเป็นสีที่ปรากฏในจุดกลางของแปรง สีของแปรงแบริ่งเปลี่ยนแปลงอย่างต่อเนื่องจากสี จํากัด ไปยังสีกลางเมื่อมันเคลื่อนย้ายจากขอบเขตไปยังจุดกลาง
public PointF CenterPointF { get; set; }
คุณสมบัติมูลค่า
OptionalData
ได้รับหรือตั้งค่าวัตถุข้อมูลตัวเลือก EmfPlusPathGradientBrushOptional (ส่วน 2.2.2.30) ที่รายละเอียดข้อมูลเพิ่มเติมสําหรับเส้นทาง gradient brushเนื้อหาเฉพาะของฟิลด์นี้จะถูกกําหนดโดยค่าของฟิลด์ BrushDataFlags
public EmfPlusPathGradientBrushOptionalData OptionalData { get; set; }
คุณสมบัติมูลค่า
EmfPlusPathGradientBrushOptionalData
SurroundingArgb32Colors
รับหรือตั้งค่ารายการ SurroundingColorCount EmfPlusARGBซึ่งระบุสีสําหรับจุดที่แตกต่างกันบนขอบของแปรง
public int[] SurroundingArgb32Colors { get; set; }
คุณสมบัติมูลค่า
int [ ]
WrapMode
ได้รับหรือตั้งค่า 32 บิตลงชื่อจากรายการ WrapMode (ส่วน 2.1.1.34) ซึ่งระบุว่าไม่ว่าวาดพื้นที่นอกชายแดนของแปรง เมื่อวาดภายนอกเส้นผ่าศูนย์กลางโหมดวาล์วระบุวิธีที่สี gradient επαναλαμβάνεται
public EmfPlusWrapMode WrapMode { get; set; }