WmfLogColorSpaceW

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject

public class WmfLogColorSpaceW extends MetaObject

L’objet LogColorSpaceW spécifie un espace colorimétrique logique, qui peut être défini par un fichier de profil couleur dont le nom est composé de caractères Unicode sur 16 bits.

Voir l’objet WmfLogColorSpace (section 2.2.2.11) pour des détails supplémentaires concernant l’interprétation des valeurs des champs de cet objet.

Constructeurs

ConstructeurDescription
WmfLogColorSpaceW()

Méthodes

MéthodeDescription
getSignature()Obtient ou définit un entier non signé de 32 bits qui spécifie la signature des objets d’espace colorimétrique ; il DOIT être fixé à la valeur 0x50534F43, qui est le codage ASCII de la chaîne “PSOC”.
setSignature(int value)Obtient ou définit un entier non signé de 32 bits qui spécifie la signature des objets d’espace colorimétrique ; il DOIT être fixé à la valeur 0x50534F43, qui est le codage ASCII de la chaîne “PSOC”.
getVersion()Obtient ou définit un entier non signé de 32 bits qui définit un numéro de version ; il DOIT être 0x00000400.
setVersion(int value)Obtient ou définit un entier non signé de 32 bits qui définit un numéro de version ; il DOIT être 0x00000400.
getSize()Obtient ou définit un entier non signé de 32 bits qui définit la size de cet objet, en octets.
setSize(int value)Obtient ou définit un entier non signé de 32 bits qui définit la size de cet objet, en octets.
getColorSpaceType()Obtient ou définit un entier signé de 32 bits qui spécifie le type d’espace colorimétrique.
setColorSpaceType(int value)Obtient ou définit un entier signé de 32 bits qui spécifie le type d’espace colorimétrique.
getIntent()Obtient ou définit un entier signé de 32 bits qui définit l’intention de mappage du gamut.
setIntent(int value)Obtient ou définit un entier signé de 32 bits qui définit l’intention de mappage du gamut.
getEndpoints()Obtient 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 correspondant aux endpoints RGB de l’espace colorimétrique logique associé au bitmap.
setEndpoints(WmfCieXyzTriple value)Obtient 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 correspondant aux endpoints RGB de l’espace colorimétrique logique associé au bitmap.
getGammaRed()Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le rouge.
setGammaRed(int value)Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le rouge.
getGammaGreen()Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le vert.
setGammaGreen(int value)Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le vert.
getGammaBlue()Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le bleu.
setGammaBlue(int value)Obtient ou définit une valeur à point fixe de 32 bits qui définit la courbe de réponse tonifiée pour le bleu.
getFilename()Obtient ou définit une chaîne de caractères Unicode UTF16-LE terminée par un caractère nul, facultative, qui spécifie le nom d’un fichier contenant un profil colorimétrique.
setFilename(String value)Obtient ou définit une chaîne de caractères Unicode UTF16-LE terminée par un caractère nul, facultative, qui spécifie le nom d’un fichier contenant un profil colorimétrique.

WmfLogColorSpaceW()

public WmfLogColorSpaceW()

getSignature()

public int getSignature()

Obtient ou définit un entier non signé de 32 bits qui spécifie la signature des objets d’espace colorimétrique ; il DOIT être fixé à la valeur 0x50534F43, qui est le codage ASCII de la chaîne “PSOC”.

Returns: int

setSignature(int value)

public void setSignature(int value)

Obtient ou définit un entier non signé de 32 bits qui spécifie la signature des objets d’espace colorimétrique ; il DOIT être fixé à la valeur 0x50534F43, qui est le codage ASCII de la chaîne “PSOC”.

Parameters:

ParamètreTypeDescription
valeurint

getVersion()

public int getVersion()

Obtient ou définit un entier non signé de 32 bits qui définit un numéro de version ; il DOIT être 0x00000400.

Returns: int

setVersion(int value)

public void setVersion(int value)

Obtient ou définit un entier non signé de 32 bits qui définit un numéro de version ; il DOIT être 0x00000400.

Parameters:

ParamètreTypeDescription
valeurint

getSize()

public int getSize()

Obtient ou définit un entier non signé de 32 bits qui définit la size de cet objet, en octets.

Returns: int

setSize(int value)

public void setSize(int value)

Obtient ou définit un entier non signé de 32 bits qui définit la size de cet objet, en octets.

Parameters:

ParamètreTypeDescription
valeurint

getColorSpaceType()

public int getColorSpaceType()

Obtient ou définit un entier signé de 32 bits qui spécifie le type d’espace colorimétrique. 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é.

Returns: int

setColorSpaceType(int value)

public void setColorSpaceType(int value)

Obtient ou définit un entier signé de 32 bits qui spécifie le type d’espace colorimétrique. 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é.

Parameters:

ParamètreTypeDescription
valeurint

getIntent()

public int getIntent()

Obtient 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).

Returns: int

setIntent(int value)

public void setIntent(int value)

Obtient 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).

Parameters:

ParamètreTypeDescription
valeurint

getEndpoints()

public WmfCieXyzTriple getEndpoints()

Obtient 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 correspondant aux endpoints RGB de l’espace colorimétrique logique associé au bitmap. Si le champ ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Returns: WmfCieXyzTriple

setEndpoints(WmfCieXyzTriple value)

public void setEndpoints(WmfCieXyzTriple value)

Obtient 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 correspondant aux endpoints RGB de l’espace colorimétrique logique associé au bitmap. Si le champ ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Parameters:

ParamètreTypeDescription
valueWmfCieXyzTriple

getGammaRed()

public int getGammaRed()

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Returns: int

setGammaRed(int value)

public void setGammaRed(int value)

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Parameters:

ParamètreTypeDescription
valeurint

getGammaGreen()

public int getGammaGreen()

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Returns: int

setGammaGreen(int value)

public void setGammaGreen(int value)

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Parameters:

ParamètreTypeDescription
valeurint

getGammaBlue()

public int getGammaBlue()

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Returns: int

setGammaBlue(int value)

public void setGammaBlue(int value)

Obtient 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 ColorSpaceType ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.

Parameters:

ParamètreTypeDescription
valeurint

getFilename()

public String getFilename()

Obtient ou définit une chaîne de caractères Unicode UTF16-LE terminée par un caractère nul, facultative, 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 ColorSpaceType est réglé sur LCS_CALIBRATED_RGB, les autres champs de cette structure DEVRAIENT être ignorés.

Returns: java.lang.String

setFilename(String value)

public void setFilename(String value)

Obtient ou définit une chaîne de caractères Unicode UTF16-LE terminée par un caractère nul, facultative, 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 ColorSpaceType est réglé sur LCS_CALIBRATED_RGB, les autres champs de cette structure DEVRAIENT être ignorés.

Parameters:

ParamètreTypeDescription
valeurjava.lang.String