Class EmfColorMatchToTargetW
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
EMR_COLORMATCHTOTargetW-registret anger om färg matchar en färgprofil som anges i en fil med ett namn som består av Unicode tecken.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
En EMR_COLORMATCHTOTargetW register kan användas för att kontrollera om du ska tillämpa den aktuellafärg omvandlas i spelet. om dwAction-värdet är CS_ENABLE, färgkartläggning är aktiverad, och den aktuella färgtransformationen SHOULD tillämpas på följande grafikom dwAction är inställd till CS_DISABLE, skall färgtransformationen INTEtillämpas .Medan färgmappning till målet är aktiverat med ett dwAction-värde för CS_ENABLE ändrasfärgutrymme eller färg gamut mappning tillämpas inte. emellertid, dessa förändringar MÅSTE träda i kraftNär färgmappning till målet är inaktiverad.dwAction-fältet bör INTE ställas in på CS_DELETE_TRANSFORM om inte färghanteringhar redan aktiverats med en EMR_SETICMMODE register (avsnitt 2.3.11.14).
Constructors
Föregående EmfColorMatchToTargetW(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW klass.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
och källan .
Properties
CbData
Få eller ställa in en 32-bitars icke-signat integrator som anger storleken på målets rådatafärgprofil, om den finns i fältet Data.
public int CbData { get; set; }
Fastighetsvärde
CbName
Få eller ställa in en 32-bitars icke-signat integrator som anger antalet byter i UnicodeUTF16-LE namn på önskad färgprofil.
public int CbName { get; set; }
Fastighetsvärde
Data
Få eller ange en uppsättning storlekar (cbName + cbData) i byter, vilket anger UTF16-LENamn och rådata på önskad färgprofil.
public byte[] Data { get; set; }
Fastighetsvärde
byte [ ]
DwAction
Få eller ställa in en 32-bitars icke-signat integrator som anger ett värde från ColorSpaceFörteckning (avsnitt 2.1.7)
public EmfColorSpace DwAction { get; set; }
Fastighetsvärde
DwFlags
får eller ställer in en 32-bitars icke-signat integrator som anger ett värde frånColorMatchToTarget förteckning (avsnitt 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Fastighetsvärde
Name
får namnet
public string Name { get; }
Fastighetsvärde
RawData
Hämta rådata
public byte[] RawData { get; }
Fastighetsvärde
byte [ ]