Class EmfPlusDrawImagePoints
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
การบันทึก EmfPlusDrawImagePoints รายละเอียดการวาดภาพที่สแกนภายในแปรรูป
public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawImagePoints
อนุญาโตตุลาการ
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()
Remarks
EmfPlusImage สามารถระบุทั้ง bitmap หรือ metaphileสีในภาพสามารถจัดการได้ในระหว่าง rendering พวกเขาสามารถแก้ไขความเข้มแสงสว่างและลบ
Constructors
EmfPlusDrawImagePoints(EmfPlusRecord)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints
public EmfPlusDrawImagePoints(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
แหล่ง
Properties
ApplyingAnEffect
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่า [ใช้ผล]ชิ้นนี้แสดงให้เห็นว่าการแสดงผลของภาพรวมถึงการใช้งานผลกระทบถ้าตั้งค่า, วัตถุของ ประเภทผลจะต้องระบุไว้ในก่อนหน้านี้บันทึก EmfPlusSerializableObject (ส่วน 2.3.5.2)
public bool ApplyingAnEffect { get; set; }
คุณสมบัติมูลค่า
Compressed
รับหรือตั้งค่าหมายเหตุว่า PointData จะถูกบีบอัดหรือไม่บิตนี้แสดงให้เห็นว่าฟิลด์ PointData จะระบุข้อมูลที่บีบอัดถ้าตั้งค่า PointData จะระบุตําแหน่งที่สมบูรณ์ในพื้นที่ koordinate ด้วย 16 บิตในกรณีที่ชัดเจน PointData จะระบุตําแหน่งที่แน่นอนในพื้นที่ koordinate32 บิตอัตโนมัติหมายเหตุ หากนิทรรศการ P (ด้านล่าง) จะตั้งค่านิทรรศการนี้ไม่ได้กําหนดและต้องลืม
public bool Compressed { get; set; }
คุณสมบัติมูลค่า
ImageAttributesId
ได้รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งมีดัชนีตัวเลือก EmfPlusImageAttributes วัตถุ (ส่วน 2.2.1.5) ในโต๊ะวัตถุ EMF+
public int ImageAttributesId { get; set; }
คุณสมบัติมูลค่า
ObjectId
ได้รับหรือตั้งค่าตัวระบุวัตถุอัตราส่วนของวัตถุ EmfPlusImage (ส่วน 2.2.1.4) ใน EMF+ตารางวัตถุซึ่งระบุภาพที่จะแสดง หมายเลขที่ต้องเป็นศูนย์ถึง 63 รวม
public byte ObjectId { get; set; }
คุณสมบัติมูลค่า
PointData
ได้รับหรือตั้งค่าชุดของจุดคํานวณที่ระบุสามจุดของ parallelogramสามจุดแสดงให้เห็นถึงมุมด้านบนด้านซ้ายด้านบนและด้านล่างด้านซ้ายของคะแนนที่ 4 ของ คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนน คะแนนชิ้นส่วนของภาพที่ระบุโดย SrcRect ฟิลด์ SHOULD มีการสแกนและสแกนแปลงที่นํามาใช้ถ้าจําเป็นเพื่อเข้ากันได้ภายใน parallelogram
public PointF[] PointData { get; set; }
คุณสมบัติมูลค่า
PointF [ ]
Relative
ได้รับหรือตั้งค่าค่าที่แสดงให้เห็นว่า Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints นี่คือความสัมพันธ์ชิ้นนี้แสดงให้เห็นว่าฟิลด์ PointData จะระบุตําแหน่ง relative หรือ absoluteถ้าตั้งค่า แต่ละองค์ประกอบใน PointData จะระบุตําแหน่งในพื้นที่ koordinate ที่เกี่ยวกับตําแหน่งที่ระบุโดยองค์ประกอบก่อนหน้านี้ในแถว ในกรณีขององค์ประกอบแรกใน PointData, ตําแหน่งก่อนหน้านี้ในโค้ด (0,0) หมายถึง. ถ้าชัดเจน,PointData รายละเอียดตําแหน่งที่แน่นอนตามนิ้ว Cหมายเหตุ หากจดหมายนี้ตั้งไว้จดหมาย C (ด้านบน) ไม่กําหนดและต้องลืม
public bool Relative { get; set; }
คุณสมบัติมูลค่า
SrcRect
ได้รับหรือตั้งค่าวัตถุ EmfPlusRectF (ส่วน 2.2.2.39) ซึ่งกําหนดส่วนของภาพที่จะนําเสนอ
public RectangleF SrcRect { get; set; }
คุณสมบัติมูลค่า
SrcUnit
ได้รับหรือตั้งค่าสมบูรณ์แบบที่ลงนาม 32 บิตซึ่งกําหนดหน่วยของฟิลด์ SrcRectเป็นค่า UnitPixel ของรายการ UnitType (ส่วน 2.1.1.33 )
public EmfPlusUnitType SrcUnit { get; set; }