Class EmfPlusSetTsClip
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
การบันทึก EmfPlusSetTSClip รายละเอียดพื้นที่คลิปในแง่ของอุปกรณ์กราฟิกสําหรับเซิร์ฟเวอร์ปลายทาง
public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsClip
อนุญาโตตุลาการ
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
แผนการบีบอัดสําหรับข้อมูลในบันทึกนี้ใช้แอลกอริทึมต่อไปนี้ ทุกจุดของแต่ละตุ๊กตาถูกเข้ารหัสเป็นไบต์เดียวหรือไบต์ 2 ถ้าจุดถูกเข้ารหัสเป็นไบต์เดียวบิตสูง (0x80) ของไบต์ต้องตั้งค่าและค่าเป็นหมายเลขที่ลงชื่อที่แสดงโดยต่ํากว่า7 บิต หากบิตสูงไม่ได้ตั้งค่าแล้วค่าจะเข้ารหัสใน 2 บิตพร้อมกับบิตคําสั่งสูงรหัสใน 7 บิตต่ํากว่าของไบต์แรกและค่าไบต์คําสั่งต่ําที่รหัสในไบต์ที่สองทุกจุดถูกเข้ารหัสเป็นความแตกต่างระหว่างจุดในเส้นทางปัจจุบันและจุดในเส้นทางปัจจุบันด้านล่างของทิศทางถูกเข้ารหัสเป็นความแตกต่างระหว่างด้านล่างการสอดคล้องและสอดคล้องด้านบนบนเส้นทางปัจจุบัน
Constructors
EmfPlusSetTsClip(EmfPlusRecord)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
แหล่ง
Properties
Compressed
ได้รับค่าแสดงให้เห็นว่านี้ Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip จะถูกบีบอัดหรือไม่บิตนี้ระบุรูปแบบของข้อมูลแนวตั้งในฟิลด์แนวตั้ง หากกําหนดแต่ละตะแกรงที่กําหนดเป็น 4 บิต หากชัดเจนแต่ละ ตะแกรงจะกําหนดเป็น 8 บิต
public bool Compressed { get; }
คุณสมบัติมูลค่า
NumRects
ได้รับหมายเลขที่ถูกต้องฟิลด์นี้ระบุจํานวนแนวตั้งที่กําหนดไว้ในฟิลด์แนวตั้ง
public short NumRects { get; }
คุณสมบัติมูลค่า
Rects
ได้รับหรือตั้งค่าชุดของ NumRects ตรงที่กําหนดพื้นที่คลิกข้อมูลนี้จะถูกกําหนดโดย C bit ในฟิลด์ Flags
public Rectangle[] Rects { get; set; }
คุณสมบัติมูลค่า
Rectangle [ ]