Class EmfAlphaBlend

Class EmfAlphaBlend

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_ALPHABLEND xác định một chuyển đổi khối của các pixel từ một bitmap nguồn đến mộtMục đích thẳng góc, bao gồm dữ liệu minh bạch alpha, theo một hoạt động trộn cụ thể.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

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

EmfAlphaBlend(EmfRecord)

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

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

Nguồn .

Properties

BkSrcArgb32Color

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 BkSrcArgb32Color { get; set; }

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

int

BlendFunction

Nhận hoặc thiết lập một cấu trúc chỉ định các hoạt động trộn cho nguồn vàMục đích bitmaps

public EmfBlendFunction BlendFunction { get; set; }

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

EmfBlendFunction

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 điểm đếngiá trị này phải lớn hơn zero.

public int CxDest { get; set; }

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

int

CxSrc

Nhận hoặc đặt một toàn bộ ký kết 32-bit mà chỉ định chiều rộng logic của góc thẳng nguồn.Giá trị này phải lớn hơn zero.

public int CxSrc { 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 điểm đếngiá trị này phải lớn hơn zero.

public int CyDest { get; set; }

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

int

CySrc

Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định chiều cao logic của nguồngiá trị này phải lớn hơn zero.

public int CySrc { get; set; }

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

int

SourceBitmap

Nhận hoặc đặt một buffer chứa bitmap nguồn, mà không cần phảitương đối với phần cố định của hồ sơ EMR_ALPHABLEND. theo đó, các trường trongbuffer đượ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

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 EmfDibColors UsageSrc { get; set; }

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

EmfDibColors

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

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

XformSr

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 XformSr { 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

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