Class EmfColorMatchToTargetW
Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblée: Aspose.Imaging.dll (25.4.0)
L’enregistrement EMR_COLORMATCHTOTargetW spécifie s’il faut effectuer un match de couleur avec une couleurProfile qui est spécifié dans un fichier avec un nom composé de caractères 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 enregistrement EMR_COLORMATCHTOTargetW peut être utilisé pour contrôler si l’on applique letransformation de couleur dans le contexte de l’appareil de lecture. si la valeur dwAction est CS_ENABLE, la couleurMappage est activé, et la transformation de couleur actuelle doit être appliquée aux graphiques ultérieuresSi dwAction est définie à CS_DISABLE, la transformation de couleur ne doit pasappliquée .Alors que la cartographie des couleurs à l’objectif est activée par une valeur dwAction de CS_ENABLE, les changements àL’espace de couleur ou la cartographie de la gamme de couleurs ne sont pas appliquées. cependant, ces changements doivent prendre effetLorsque la cartographie des couleurs à l’objectif est désactivée.Le champ dwAction ne doit pas être configuré pour CS_DELETE_TRANSFORM sauf pour la gestion des couleursa déjà été activé avec un enregistrement EMR_SETICMMODE (section 2.3.11.14).
Constructors
EmfColorMatchToTargetW(EmfRecord)
Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records.EnfColorMatchToTargetW.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
La fonte .
Properties
CbData
Obtenez ou mettez en place un intégrateur non signé de 32 bits spécifiant la taille des données primaires de l’objectifprofil de couleur, s’il est contenu dans le champ Data.
public int CbData { get; set; }
Valore di proprietà
CbName
Obtenez ou définissez un intégral non signé de 32 bits spécifiant le nombre de bytes dans le UnicodeUTF16-LE nom du profil de couleur souhaité.
public int CbName { get; set; }
Valore di proprietà
Data
Obtenez ou définissez une série de tailles (cbName + cbData) en bytes, qui spécifie le UTF16-LENom et données de base du profil de couleur souhaité.
public byte[] Data { get; set; }
Valore di proprietà
byte [ ]
DwAction
Obtenez ou mettez en place un intégral non signé de 32 bits qui spécifie une valeur du ColorSpaceÉnumération (section 2.1.7)
public EmfColorSpace DwAction { get; set; }
Valore di proprietà
DwFlags
Obtenez ou définissez un intégrateur non signé de 32 bits spécifiant une valeur de laÉnumération ColorMatchToTarget (section 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Valore di proprietà
Name
Obtenez le nom
public string Name { get; }
Valore di proprietà
RawData
Obtenez les données crues
public byte[] RawData { get; }
Valore di proprietà
byte [ ]