Classe WmfLogColorSpaceW

Summary: The LogColorSpaceW object specifies a logical color space, which can be
defined by a color profile file with a name consisting of Unicode 16-bit
characters.

Module: aspose.imaging.fileformats.wmf.objects

Full Name: aspose.imaging.fileformats.wmf.objects.WmfLogColorSpaceW

Inheritance: MetaObject

Constructors

NameDescription
WmfLogColorSpaceW()Initialise une nouvelle instance de la classe WmfLogColorSpaceW

Properties

NameTypeAccessDescription
color_space_typeWmfLogicalColorSpaceEnumr/wObtient ou définit un entier signé de 32 bits qui spécifie l’espace colorimétrique
type. Il DOIT être défini dans l’énumération LogicalColorSpace
(section 2.1.1.14). Si cette valeur est LCS_sRGB ou
LCS_WINDOWS_COLOR_SPACE, l’espace colorimétrique sRGB DOIT être utilisé.
endpointsWmfCieXyzTripler/wObtient ou définit un objet CIEXYZTriple (section 2.2.2.7) qui définit
les coordonnées de chromaticité CIE x, y et z des trois couleurs
qui correspondent au RGB None pour l’espace colorimétrique logique
associé au bitmap. Si le champ
WmfLogColorSpaceW.color_space_type ne spécifie pas
LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
filenamestringr/wObtient ou définit une chaîne de caractères Unicode UTF16-LE optionnelle, terminée par un caractère nul
qui spécifie le nom d’un fichier contenant un profil colorimétrique. Si un nom de fichier est spécifié, et que le champ
WmfLogColorSpaceW.color_space_type est défini sur LCS_CALIBRATED_RGB, les
autres champs de cette structure DEVRAIENT être ignorés.
gamma_blueintr/wObtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée
pour le bleu. Si le champ WmfLogColorSpaceW.color_space_type ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
gamma_greenintr/wObtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée
pour le vert. Si le champ WmfLogColorSpaceW.color_space_type ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
gamma_redintr/wObtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée
pour le rouge. Si le champ WmfLogColorSpaceW.color_space_type ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
intentWmfGamutMappingIntentr/wObtient ou définit un entier signé de 32 bits qui définit l’intention de mappage du gamut
. Il DOIT être défini dans l’énumération GamutMappingIntent
(section 2.1.1.11).
signatureintr/wObtient ou définit un entier non signé de 32 bits qui spécifie le
None des objets d’espace colorimétrique ; il DOIT être fixé à
la valeur 0x50534F43, qui est le codage ASCII de la chaîne
“PSOC”.
sizeintr/wObtient ou définit un entier non signé de 32 bits qui définit le
None de cet objet, en octets.
versionintr/wObtient ou définit un entier non signé de 32 bits qui définit un
None nombre ; il DOIT être 0x00000400.

Constructor: WmfLogColorSpaceW()

 WmfLogColorSpaceW() 

Initialise une nouvelle instance de la classe WmfLogColorSpaceW