Class EmfColorMatchToTargetW
Tên không gian: Aspose.Imaging.FileFormats.Emf.Emf.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)
Trong hồ sơ EMR_COLORMATCHTOTargetW xác định liệu để thực hiện màu phù hợp với một màu sắchồ sơ được chỉ định trong một tệp có một tên bao gồm các ký tự Unicode.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
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()
Remarks
Một bản ghi EMR_COLORMATCHTOTargetW có thể được sử dụng để kiểm soát việc áp dụngđổi màu trong bối cảnh thiết bị phát. Nếu giá trị dwAction là CS_ENABLE, màubản đồ được bật, và chuyển đổi màu hiện tại SHOULD sẽ được áp dụng cho đồ họa sau đóNếu dwAction được thiết lập để CS_DISABLE, màu chuyển đổi SHOULD KHÔNGứng dụngTrong khi bản đồ màu cho mục tiêu được kích hoạt bởi giá trị dwAction của CS_ENABLE, thay đổikhông gian màu hoặc bản đồ gamut màu không được áp dụng. tuy nhiên, những thay đổi này phải có hiệu lựckhi bản đồ màu để mục tiêu bị vô hiệu hóa.Trường dwAction KHÔNG được thiết lập cho CS_DELETE_TRANSFORM trừ khi quản lý màuđã được kích hoạt với một bản ghi EMR_SETICMMODE (số 2.3.11.14).
Constructors
EmfColorMatchToTargetW(EmfRecord)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfColorMatchToTargetW.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
Nguồn .
Properties
CbData
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit cho biết kích thước dữ liệu nguyên của mục tiêuhồ sơ màu, nếu nó được chứa trong trường dữ liệu.
public int CbData { get; set; }
Giá trị bất động sản
CbName
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định số byte trong UnicodeUTF16-LE tên của hồ sơ màu mong muốn.
public int CbName { get; set; }
Giá trị bất động sản
Data
Nhận hoặc đặt một chuỗi kích thước (cbName + cbData) trong byte, trong đó xác định UTF16-LETên và dữ liệu thô của hồ sơ màu mong muốn.
public byte[] Data { get; set; }
Giá trị bất động sản
byte [ ]
DwAction
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định một giá trị từ ColorSpaceDanh sách (Phần 2.1.7)
public EmfColorSpace DwAction { get; set; }
Giá trị bất động sản
DwFlags
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định một giá trị từDanh sách ColorMatchToTarget (Phần 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Giá trị bất động sản
Name
nhận được tên
public string Name { get; }
Giá trị bất động sản
RawData
Nhận dữ liệu thô
public byte[] RawData { get; }
Giá trị bất động sản
byte [ ]