Class EmfColorMatchToTargetW
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)
Înregistrarea EMR_COLORMATCHTOTargetW specifică dacă pentru a efectua corespondența culorii cu o culoareprofil care este specificat într-un fișier cu un nume format din caractere Unicode.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
Membrii moștenitori
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Un registru EMR_COLORMATCHTOTargetW poate fi utilizat pentru a controla dacă se aplicătransformarea culorii în contextul dispozitivului de reproducere. dacă valoarea dwAction este CS_ENABLE, culoareaMapping-ul este activat, iar culoarea actuală transformă SHOULD se aplică graficelor ulterioare.Dacă dwAction este setat la CS_DISABLE, transformarea culorii NU trebuie să fieSe aplică.În timp ce maparea culorilor pentru țintă este activată printr-o valoare dwAction a CS_ENABLE, se modificănu se aplică spațiul de culori sau hărțuirea de gamut de culoare. cu toate acestea, aceste modificări trebuie să aibă efectatunci când este dezactivată maparea culorilor către țintă.Câmpul dwAction NU trebuie setat la CS_DELETE_TRANSFORM, cu excepția cazului în care managementul culorilora fost deja activat cu un record EMR_SETICMMODE (secțiunea 2.3.11.14).
Constructors
EmfColorMatchToTargetW(EmfRecord)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.EMF.Records.EmbColorMatchToTargetW.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
şi sursa .
Properties
CbData
Obține sau stabilește un integer 32-bit fără semnătură care specifică dimensiunea datelor prime ale țintăprofil de culoare, dacă este conținut în câmpul de date.
public int CbData { get; set; }
Valoarea proprietății
CbName
Obține sau stabilește un integer 32-bit fără semnătură care specifică numărul de byte în UnicodeUTF16-LE numele profilului de culoare dorit.
public int CbName { get; set; }
Valoarea proprietății
Data
Obține sau stabilește o serie de dimensiuni (cbName + cbData) în byte, care specifică UTF16-LENumele și datele prime ale profilului de culoare dorit.
public byte[] Data { get; set; }
Valoarea proprietății
byte []
DwAction
Obține sau stabilește un integer 32-bit fără semnătură care specifică o valoare din ColorSpaceCuvânt cheie (secțiunea 2.1.7)
public EmfColorSpace DwAction { get; set; }
Valoarea proprietății
DwFlags
Obține sau stabilește un integer 32-bit fără semnătură care specifică o valoare de laListă ColorMatchToTarget (secțiunea 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Valoarea proprietății
Name
Obțineți numele
public string Name { get; }
Valoarea proprietății
RawData
Obțineți datele crude
public byte[] RawData { get; }
Valoarea proprietății
byte []