Class EmfPlgBlt

Class EmfPlgBlt

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

บันทึก EMR_PLGBLT รายละเอียดการถ่ายโอนพิกเซลบล็อกจากบิตการ์ดแหล่งที่มาไปยังเป้าหมายparallelogram, กับการประยุกต์ใช้สี mask bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

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

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

Constructors

EmfPlgBlt(EmfRecord)

เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

แหล่ง

Properties

AptlDest

ได้รับหรือตั้งค่าชุดของสามวัตถุ WMF PointL ([MS-WMF] ส่วน 2.2.2.15) ที่คําอธิบายสามมุมพื้นที่ปลายทาง parallelogram สําหรับการถ่ายโอนบล็อกรอบด้านซ้ายด้านบนของแนวตั้งของแหล่งกําเนิดจะถูกวางแผนไปยังจุดแรกในแถวนี้ด้านบนขวามุมไปยังจุดที่สองและด้านล่างขวามุมไปยังจุดที่สามมุมด้านล่างขวาของมุมตรงของแหล่งที่มาจะถูกวางแผนไปยังจุดที่สี่ในparallelogram, ซึ่งจะคํานวณจากสามจุดแรก (A, B, และ C) โดยการรักษาพวกเขาเป็นวอเตอร์D = B + C A

public Point[] AptlDest { get; set; }

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

Point [ ]

BkSrcArgb32Color

ได้รับหรือตั้งค่าวัตถุ WMF ColorRef ([MS-WMF] ส่วน 2.2.2.8) ที่ระบุสีพื้นหลังของแหล่งข้อมูล bitmap

public int BkSrcArgb32Color { get; set; }

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

int

Bounds

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

public Rectangle Bounds { get; set; }

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

Rectangle

CxSrc

ได้รับหรือตั้งค่าสมบูรณ์แบบที่ลงชื่อ 32 บิตที่ระบุความกว้างทางล็อกของแนวตั้งแหล่ง

public int CxSrc { get; set; }

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

int

CySrc

ได้รับหรือตั้งค่าสมบูรณ์แบบที่ลงชื่อ 32 บิตที่ระบุความสูงทางล็อกของแนวตั้งแหล่ง

public int CySrc { get; set; }

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

int

MaskBitmap

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

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

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

WmfDeviceIndependentBitmap

SourceBitmap

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

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

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

WmfDeviceIndependentBitmap

UsageMask

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

public EmfDibColors UsageMask { get; set; }

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

EmfDibColors

UsageSrc

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

public EmfDibColors UsageSrc { get; set; }

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

EmfDibColors

XFormSrc

ได้รับหรือตั้งค่าวัตถุ XForm (ส่วน 2.2.28) ที่ระบุพื้นที่โลกเพื่อการแปลงพื้นที่หน้าเพื่อใช้ใน bitmap source

public Matrix XFormSrc { get; set; }

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

Matrix

XMask

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

public int XMask { get; set; }

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

int

XSrc

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

public int XSrc { get; set; }

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

int

YMASK

ได้รับหรือตั้งค่า 32 บิตลงชื่อ integer ที่ระบุความซื่อมโยง logical y ของมุมด้านบนด้านซ้ายของบิตการ์ดหน้ากาก

public int YMask { get; set; }

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

int

YSrc

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

public int YSrc { get; set; }

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

int

 แบบไทย