Class EmfPlusDrawClosedCurve
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
การบันทึก EmfPlusDrawClosedCurve รายละเอียดการวาดแถบคาร์ดินัลที่ปิด
public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawClosedCurve
อนุญาโตตุลาการ
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
EmfPlusDrawClosedCurve(EmfPlusRecord)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurveRecordType - A 16-bit Unsigned integer ที่ระบุประเภทบันทึกนี้เป็น EmfPlusDrawClosedCurveจากรายการ RecordType (ส่วน 2.1.1.1) หมายเลขที่ต้อง 0x4017
public EmfPlusDrawClosedCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
แหล่ง
Properties
Compressed
รับหรือตั้งค่าหมายความว่า Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve นี้จะถูกบีบอัดหรือไม่บิตนี้แสดงให้เห็นว่าฟิลด์ PointData จะระบุข้อมูลที่บีบอัดถ้าตั้งค่า PointData จะระบุตําแหน่งที่แน่นอนในพื้นที่โค้ดด้วยโค้ดแบบเต็ม 16 บิตในกรณีที่ชัดเจน PointData จะระบุตําแหน่งที่สมบูรณ์ในพื้นที่โค้ดด้วยโค้ดจุดไหล 32 บิตหมายเหตุ หากสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณสัญญาณ
public bool Compressed { get; set; }
คุณสมบัติมูลค่า
ObjectId
ได้รับหรือตั้งค่าตัวระบุวัตถุอัตราส่วนของวัตถุ EmfPlusPen (ส่วน 2.2.1.7) ใน EMF+ตารางวัตถุเพื่อดึงโค้งที่ปิด หมายเลขควรจะ 0 ถึง 63, รวม
public byte ObjectId { get; set; }
คุณสมบัติมูลค่า
PointData
รับหรือตั้งค่าข้อมูลจุดช่วงของจุดที่ระบุจุดปลายของเส้นที่กําหนดเส้นด้าย ในเส้นด้ายที่ปิดรอบต่อเนื่องผ่านจุดสุดท้ายในแถว PointData และเชื่อมต่อกับจุดแรกในแถวประเภทข้อมูลในแถวนี้จะระบุโดยฟิลด์ ปลั๊กดังต่อไปนี้: ประเภทข้อมูลหมายถึงEmfPlusPointR วัตถุ (ส่วน 2.2.2.37)หากจดหมาย P ตั้งอยู่ในจดหมายจุดระบุตําแหน่งที่เกี่ยวข้องObject EmfPlusPointF (ส่วน 2.2.2.36)หากไบต์ P และ C ตั้งอยู่ในฟิลด์ Flags จุดระบุตําแหน่งที่แน่นอนEmfPlusPoint วัตถุ (ส่วน 2.2.2.35)หากบิต P เป็นที่ชัดเจนและบิต C ตั้งอยู่ในฟิลด์ Flags จุดระบุตําแหน่งที่เกี่ยวข้อง
public PointF[] PointData { get; set; }
คุณสมบัติมูลค่า
PointF [ ]
Relative
ได้รับหรือตั้งค่าค่าที่แสดงให้เห็นว่า Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve นี่คือความสัมพันธ์ชิ้นนี้แสดงให้เห็นว่าฟิลด์ PointData จะระบุตําแหน่ง relative หรือ absoluteถ้าตั้งค่า แต่ละองค์ประกอบใน PointData จะระบุตําแหน่งในพื้นที่โค้ดซึ่งมีความสัมพันธ์ที่ตําแหน่งที่ระบุโดยองค์ประกอบก่อนหน้านี้ ในกรณีของครั้งแรกองค์ประกอบใน PointData, ตําแหน่งก่อนหน้านี้ในโค้ด (0,0) หมายถึง หากชัดเจนPointData รายละเอียดตําแหน่งที่แน่นอนตามนิ้ว Cหมายเหตุ หากจดหมายนี้ถูกตั้งค่าจดหมายที่บีบอัด (ด้านบน) ไม่กําหนดและต้องลืม
public bool Relative { get; set; }
คุณสมบัติมูลค่า
Tension
รับหรือวางความเครียดหมายเลขจุดการไหล 32 บิตที่ระบุความหนาแน่นของเส้นปิดเมื่อมันผ่านจุด หมายเลขที่ 0 จะระบุว่าspline เป็น sequence ของเส้นตรง เมื่อมูลค่าเพิ่มขึ้นรูปร่างกลมมากขึ้น สําหรับข้อมูลเพิ่มเติมดู [SPLINE77] และ [PETZOLD].
public float Tension { get; set; }