Class EmfMaskBlt

Class EmfMaskBlt

Tên không gian: Aspose.Imaging.FileFormats.Emf.Emf.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)

Bản ghi EMR_MASKBLT xác định một chuyển đổi khối của các pixel từ một bitmap nguồn đến một điểm đếnthẳng góc, tùy chọn kết hợp với mô hình nén và với việc áp dụng một mặt nạ màubitmap, theo các hoạt động racker trước và nền được xác định.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

Thành viên thừa kế

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

Constructors

EmfMaskBlt(EmfRecord)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMaskBlt.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

Nguồn .

Properties

Argb32BkColorSrc

Nhận hoặc thiết lập một WMF ColorRef đối tượng ([MS-WM F] phần 2.2.2.8 cho biết:Màu nền của bitmap nguồn.

public int Argb32BkColorSrc { get; set; }

Giá trị bất động sản

int

Bounds

Nhận hoặc đặt một đối tượng WMF RectL ([MS-WM F] phần 2.2.2.19) định nghĩaMục đích giới hạn trực tiếp trong các đơn vị thiết bị.

public Rectangle Bounds { get; set; }

Giá trị bất động sản

Rectangle

CxDest

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit cho biết chiều rộng logic của góc đích.

public int CxDest { get; set; }

Giá trị bất động sản

int

CyDest

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit cho biết chiều cao logic của góc đích.

public int CyDest { get; set; }

Giá trị bất động sản

int

MaskBitmap

Nhận hoặc đặt một buffer chứa các bitmaps mặt nạ, mà không phải làcần phải tương đối với phần cố định của hồ sơ EMR_MASKBLT hoặc với mỗiTheo đó, các trường trong buffer này được nhãn “UndefinedSpace” là tùy chọn vàphải bị bỏ qua.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Giá trị bất động sản

WmfDeviceIndependentBitmap

Rop4

Nhận hoặc thiết lập một hoạt động quaternary raster, trong đó mô tả các hành động ternary Raster chotrước và màu nền của một bitmap. những giá trị này xác định làm thế nào dữ liệu màu củagóc nguồn phải được kết hợp với dữ liệu màu của góc đích.

public EmfRop4 Rop4 { get; set; }

Giá trị bất động sản

EmfRop4

SourceBitmap

Nhận hoặc đặt một buffer chứa bitmaps nguồn, mà không phải làcần phải tương đối với phần cố định của hồ sơ EMR_MASKBLT hoặc với mỗiTheo đó, các trường trong buffer này được nhãn “UndefinedSpace” là tùy chọn vàphải bị bỏ qua.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Giá trị bất động sản

WmfDeviceIndependentBitmap

UsageMask

Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit cho biết cách giải thích các giá trị trongbảng màu trong tiêu đề bitmap của mặt nạ. giá trị này phải nằm trong danh sách DIBColors.

public EmfDibColors UsageMask { get; set; }

Giá trị bất động sản

EmfDibColors

UsageSrc

Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit cho biết cách giải thích các giá trị trongbảng màu trong tiêu đề bitmap nguồn. giá trị này phải nằm trong danh sách DIBColors (số 2.1.9).

public int UsageSrc { get; set; }

Giá trị bất động sản

int

Xdest

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định sự phối hợp logic x của phía trên bên tráigóc của đường thẳng đích.

public int XDest { get; set; }

Giá trị bất động sản

int

XMask

Nhận hoặc đặt một toàn bộ ký kết 32 bit mà chỉ định sự phối hợp logic x của góc trên bên trái của bản đồ bit mặt nạ.

public int XMask { get; set; }

Giá trị bất động sản

int

XSrc

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định sự phối hợp logic x của phía trên bên tráigóc của đường thẳng nguồn.

public int XSrc { get; set; }

Giá trị bất động sản

int

XformSrc

Nhận hoặc thiết lập một đối tượng XForm (phần 2.2.28) mà chỉ định một không gian thế giới để chuyển đổi vị trí trang để áp dụng cho bitmap nguồn.

public Matrix XformSrc { get; set; }

Giá trị bất động sản

Matrix

YDEST

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định sự phối hợp logic y của phía trên bên tráigóc của đường thẳng đích.

public int YDest { get; set; }

Giá trị bất động sản

int

YMASK

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit mà chỉ định sự phối hợp logic y của góc trên bên trái của phần bitmap mặt nạ.

public int YMask { get; set; }

Giá trị bất động sản

int

YSrc

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định sự phối hợp logic y của phía trên bên tráigóc của đường thẳng nguồn.

public int YSrc { get; set; }

Giá trị bất động sản

int

 Tiếng Việt