Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.Emf.Records การประกอบ: Aspose.Imaging.dll (25.4.0)

บันทึก EMR_SETDIBITSTODEVICE รายละเอียดการถ่ายโอนบล็อกของพิกเซลจากเส้นสแกนที่ระบุบิตการ์ดแหล่งที่มาไปยังแนวตั้งเป้าหมาย

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

อนุญาโตตุลาการ

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

บันทึกนี้สนับสนุนภาพแหล่งที่มาในรูปแบบ JPEG และ PNG โลกการบีบอัดในแหล่งที่มาบิตการ์ดหัวข้อระบุรูปแบบภาพ

Constructors

EmfSetDiBitsToDevice(EmfRecord)

เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice class

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

แหล่ง

Properties

Bounds

ได้รับหรือตั้งค่าวัตถุ WMF RectL ([MS-WMF] ส่วน 2.2.2.19) ซึ่งกําหนดการกําหนดเป้าหมาย จํากัด ตรงในหน่วยอุปกรณ์

public Rectangle Bounds { get; set; }

คุณสมบัติมูลค่า

Rectangle

สกปรก

ได้รับหรือตั้งค่า 32 บิต Unsigned integer ซึ่งระบุจํานวนเส้นสแกน

public int CScans { get; set; }

คุณสมบัติมูลค่า

int

CxSrc

ได้รับหรือตั้งค่า 32 บิตลงชื่อ integer ที่ระบุความกว้างในพิกเซลของแนวตั้งแหล่ง

public int CxSrc { get; set; }

คุณสมบัติมูลค่า

int

CySrc

รับหรือตั้งค่าแบบครบวงจร 32 บิตที่ระบุความสูงในพิกเซลของแนวตั้งแหล่ง

public int CySrc { get; set; }

คุณสมบัติมูลค่า

int

อะไหล่

รับหรือตั้งค่า integer 32 บิตที่ไม่ได้ระบุเส้นสแกนครั้งแรกในแถว

public int IStartScan { get; set; }

คุณสมบัติมูลค่า

int

SourceBitmap

ได้รับหรือตั้งค่ากล่องที่ประกอบด้วย bitmap source ซึ่งไม่จําเป็นต้องมีสอดคล้องกับส่วนที่คงที่ของบันทึก EMR_SETDIBITSTODEVICE ดังนั้น fieldsใน buffer นี้ที่ติดฉลาก “UndefinedSpace” เป็นทางเลือกและต้องลืม

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

คุณสมบัติมูลค่า

WmfDeviceIndependentBitmap

UsageSrc

ได้รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งระบุวิธีการตีความค่าในตารางสีในหัวไทม์ไทม์แหล่งข้อมูล ค่านี้ควรอยู่ในรายการ DIBColors (ส่วน 2.1.9)

public EmfDibColors UsageSrc { get; set; }

คุณสมบัติมูลค่า

EmfDibColors

ก้น

ได้รับหรือตั้งค่า 32 บิตลงชื่อ integer ที่ระบุความสอดคล้อง logical x ของด้านบนด้านซ้ายมุมของจุดหมายปลายทาง

public int XDest { get; set; }

คุณสมบัติมูลค่า

int

XSrc

ได้รับหรือตั้งค่า 32 บิตลงชื่อ integer ที่ระบุความสอดคล้อง x ในพิกเซลของด้านล่างด้านซ้ายมุมของแนวตั้งแหล่งกําเนิด

public int XSrc { get; set; }

คุณสมบัติมูลค่า

int

อะไร

ได้รับหรือตั้งค่าแบบครบวงจร 32 บิตที่ระบุความสม่ําเสมอทาง logical y ของด้านบนและด้านซ้ายมุมของจุดหมายปลายทาง

public int YDest { get; set; }

คุณสมบัติมูลค่า

int

YSrc

รับหรือตั้งค่าอินเทอร์เฟอร์ 32 บิตที่กําหนดค่า y ในพิกเซลของด้านล่างด้านซ้ายมุมของแนวตั้งแหล่งกําเนิด

public int YSrc { get; set; }

คุณสมบัติมูลค่า

int

 แบบไทย