Class EmfColorMatchToTargetW

Class EmfColorMatchToTargetW

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Records Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Rekord EMR_COLORMATCHTOTargetW określa, czy wykonanie koloru odpowiada kolorowiprofil określony w pliku z nazwą składającą się z znaków Unicode.

public sealed class EmfColorMatchToTargetW : EmfStateRecordType

Inheritance

object MetaObject EmfRecord EmfStateRecordType EmfColorMatchToTargetW

Dziedziczeni członkowie

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

Remarks

Rekord EMR_COLORMATCHTOTargetW może być używany do sprawdzenia, czy zastosowanie bieżącegoKonwersja koloru w kontekście urządzenia odtwarzania. jeśli wartość dwAction jest CS_ENABLE, kolormapowanie jest włączone, a bieżąca transformacja koloru musi być stosowana do późniejszych grafikiJeśli dwAction jest ustawiony na CS_DISABLE, transformacja koloru NIE MOŻEzastosowano .Podczas gdy mapowanie kolorów do celu jest aktywowane przez wartość dwAction CS_ENABLE, zmiany wKolorowe przestrzenie lub mapowanie kolorów nie są stosowane. jednak te zmiany muszą mieć wpływgdy mapowanie kolorów do celu jest wyłączone.Pole dwAction NIE powinno być ustawione na CS_DELETE_TRANSFORM, chyba że zarządzanie koloramijest już włączony z rekordem EMR_SETICMMODE (sekcja 2.3.11.14).

Constructors

EmfColorMatchToTargetW(EmfRecord)

Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfColorMatchToTargetW.

public EmfColorMatchToTargetW(EmfRecord source)

Parameters

source EmfRecord

i źródła .

Properties

CbData

otrzymuje lub ustawia 32-bitowy niepodany integralny, który określa wielkość surowych danych docelowychkolorowy profil, jeśli jest on zawarty w polu danych.

public int CbData { get; set; }

Wartość nieruchomości

int

CbName

otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa liczbę bajtów w UnicodeUTF16-LE nazwa pożądanego profilu kolorów.

public int CbName { get; set; }

Wartość nieruchomości

int

Data

otrzymuje lub ustawia szereg rozmiarów (cbName + cbData) w bajtach, które określają UTF16-LENazwa i surowe dane pożądanego profilu kolorów.

public byte[] Data { get; set; }

Wartość nieruchomości

byte [ ]

DwAction

Otrzymuje lub ustawia 32-bitowy niepodany integralny, który określa wartość z ColorSpacePodsumowanie (sekcja 2.1.7)

public EmfColorSpace DwAction { get; set; }

Wartość nieruchomości

EmfColorSpace

DwFlags

otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa wartość zListę ColorMatchToTarget (sekcja 2.1.6).

public EmfColorMatchToTarget DwFlags { get; set; }

Wartość nieruchomości

EmfColorMatchToTarget

Name

otrzymuje nazwę

public string Name { get; }

Wartość nieruchomości

string

RawData

otrzymuje surowe dane

public byte[] RawData { get; }

Wartość nieruchomości

byte [ ]

 Polski