Class EmfColorMatchToTargetW
Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblea: Aspose.Imaging.dll (25.4.0)
Il record EMR_COLORMATCHTOTargetW specifica se per eseguire il colore corrisponde a un coloreprofilo che è specificato in un file con un nome costituito da caratteri Unicode.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
I membri ereditari
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Un record EMR_COLORMATCHTOTargetW può essere utilizzato per controllare se applicare l’attualecolore trasformato nel contesto del dispositivo di riproduzione. se il valore dwAction è CS_ENABLE, coloreLa mappatura è abilitata e la trasformazione di colore corrente deve essere applicata alle grafiche successive.se dwAction è impostato a CS_DISABLE, la trasformazione del colore NON deve esseredi applicazione.Mentre la mappatura dei colori per l’obiettivo è abilitata da un valore dwAction di CS_ENABLE, le modifiche alSpazio di colore o mappatura di gamma di colori non sono applicati. tuttavia, questi cambiamenti DEVO avere effettoQuando è disattivata la mappatura del colore verso l’obiettivo.Il campo dwAction NON DEVE essere impostato a CS_DELETE_TRANSFORM a meno che non sia gestito il coloreè già stato attivato con un record EMR_SETICMMODE (sezione 2.3.11.14).
Constructors
Sviluppo di EmfColorMatchToTarget(EmfRecord)
Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfColorMatchToTargetW.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
La fonte .
Properties
CbData
Riceve o imposta un integratore non segnato a 32 bit che specifica la dimensione dei dati crudi del targetIl profilo di colore, se è contenuto nel campo dati.
public int CbData { get; set; }
Valore di proprietà
CbName
Riceve o impone un integratore non firmato a 32 bit che specifica il numero di byte nel UnicodeUTF16-LE nome del profilo di colore desiderato.
public int CbName { get; set; }
Valore di proprietà
Data
Riceve o impone una serie di dimensioni (cbName + cbData) in byte, che specifica il UTF16-LENome e dati di base del profilo di colore desiderato.
public byte[] Data { get; set; }
Valore di proprietà
byte [ ]
DwAction
Riceve o imposta un integratore non firmato a 32 bit che specifica un valore dal ColorSpaceL’elenco (sezione 2.1.7)
public EmfColorSpace DwAction { get; set; }
Valore di proprietà
DwFlags
Riceve o imposta un integratore non firmato a 32 bit che specifica un valore dalColorMatchToTarget elenco (sezione 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Valore di proprietà
Name
Riceve il nome
public string Name { get; }
Valore di proprietà
RawData
Riceviamo i dati crudi
public byte[] RawData { get; }
Valore di proprietà
byte [ ]