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
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
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
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
Name
otrzymuje nazwę
public string Name { get; }
Wartość nieruchomości
RawData
otrzymuje surowe dane
public byte[] RawData { get; }
Wartość nieruchomości
byte [ ]