Class EmfPlusDrawBeziers
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
บันทึก EmfPlusDrawBeziers รายละเอียดการวาด sequence ของโค้ง Bezier ที่เชื่อมต่อคําสั่งซื้อสําหรับจุดข้อมูล Bezier คือจุดเริ่มต้นจุดควบคุม 1จุดควบคุม 2 และจุดสิ้นสุด สําหรับข้อมูลเพิ่มเติมดู [MSDN-DrawBeziers].
public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawBeziers
อนุญาโตตุลาการ
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusDrawBeziers(EmfPlusRecord)
เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers ชั้น
public EmfPlusDrawBeziers(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
แหล่ง
Properties
Compressed
รับหรือตั้งค่าหมายเหตุว่า PointData จะถูกบีบอัดหรือไม่ถ้าตั้งค่า PointData จะระบุตําแหน่งที่แน่นอนในพื้นที่ koordinate กับ16 บิต koordinates ทั้งหมด หากชัดเจน PointData จะระบุตําแหน่งที่แน่นอนในพื้นที่โค้ดที่มีโค้ดจุด Floating 32 บิตหมายเหตุ หากนิทรรศการความสัมพันธ์ (ด้านล่าง) จะตั้งค่านิทรรศการนี้ไม่ได้กําหนดและต้องลืม
public bool Compressed { get; set; }
คุณสมบัติมูลค่า
ObjectId
ได้รับหรือตั้งค่าตัวระบุวัตถุอัตราส่วนของวัตถุ EmfPlusPen (ส่วน 2.2.1.7) ใน EMF+ตารางวัตถุเพื่อดึงโค้ง Bezier ค่าควรจะ 0 ถึง 63, รวม
public byte ObjectId { get; set; }
คุณสมบัติมูลค่า
PointData
รับหรือตั้งค่าข้อมูลจุดช่วงของจุดคํานวณที่ระบุจุดเริ่มต้นที่สิ้นสุดและจุดควบคุมของโค้ง Bezier หลักสูตรสิ้นสุดของโค้ง Bezier หลักสูตรเริ่มต้นของโค้ง Bezier หลักสูตรเริ่มต้นของโค้ง Bezier หลักสูตรหลักสูตรหลักสูตรหลักสูตรหลักสูตรหลักสูตรหลักสูตรหลักสูตรประเภทข้อมูลในแถวนี้จะระบุโดยฟิลด์ ปลั๊กดังต่อไปนี้: ประเภทข้อมูลหมายถึงEmfPlusPointR วัตถุ (ส่วน 2.2.2.37)หากจดหมาย P ตั้งอยู่ในจดหมายจุดระบุตําแหน่งที่เกี่ยวข้องObject EmfPlusPointF (ส่วน 2.2.2.36)หากไบต์ P และ C มีความชัดเจนในฟิลด์ Flags จุดระบุตําแหน่งที่แน่นอนEmfPlusPoint วัตถุ (ส่วน 2.2.2.35)หากบิต P เป็นที่ชัดเจนและบิต C ตั้งอยู่ในฟิลด์ Flags จุดระบุตําแหน่งที่เกี่ยวข้องปั๊ม Bezier ไม่ผ่านจุดควบคุมของมัน จุดควบคุมทําหน้าที่เป็น
public PointF[] PointData { get; set; }
คุณสมบัติมูลค่า
PointF [ ]
Relative
รับหรือตั้งค่าหมายความว่า PointData เป็นเรื่องที่เกี่ยวข้องหรือไม่หากตั้งค่าแต่ละองค์ประกอบใน PointData จะระบุตําแหน่งในพื้นที่ koordinateซึ่งเกี่ยวข้องกับตําแหน่งที่ระบุโดยองค์ประกอบก่อนหน้านี้ในแถวในกรณีขององค์ประกอบแรกใน PointData ตําแหน่งก่อนหน้านี้ในโค้ด(0,0) เป็นความคิด หากชัดเจน PointData จะระบุตําแหน่งที่แน่นอนตามปลั๊ก Cหมายเหตุ หากจดหมายนี้ตั้งไว้จดหมาย C (ด้านบน) ไม่กําหนดและต้องลืม
public bool Relative { get; set; }