WmfLogColorSpaceW

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

public class WmfLogColorSpaceW extends MetaObject

L’oggetto LogColorSpaceW specifica uno spazio colore logico, che può essere definito da un file di profilo colore con un nome costituito da caratteri Unicode a 16 bit.

Vedi l’oggetto WmfLogColorSpace (sezione 2.2.2.11) per ulteriori dettagli riguardo l’interpretazione dei valori dei campi di questo oggetto.

Costruttori

CostruttoreDescrizione
WmfLogColorSpaceW()

Metodi

MetodoDescrizione
getSignature()Ottiene o imposta un intero senza segno a 32 bit che specifica la signature degli oggetti spazio colore; DEVE essere impostato al valore 0x50534F43, che è la codifica ASCII della stringa “PSOC”.
setSignature(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la signature degli oggetti spazio colore; DEVE essere impostato al valore 0x50534F43, che è la codifica ASCII della stringa “PSOC”.
getVersion()Ottiene o imposta un intero senza segno a 32 bit che definisce un numero di version; DEVE essere 0x00000400.
setVersion(int value)Ottiene o imposta un intero senza segno a 32 bit che definisce un numero di version; DEVE essere 0x00000400.
getSize()Ottiene o imposta un intero senza segno a 32 bit che definisce la size di questo oggetto, in byte.
setSize(int value)Ottiene o imposta un intero senza segno a 32 bit che definisce la size di questo oggetto, in byte.
getColorSpaceType()Ottiene o imposta un intero con segno a 32 bit che specifica il tipo di spazio colore.
setColorSpaceType(int value)Ottiene o imposta un intero con segno a 32 bit che specifica il tipo di spazio colore.
getIntent()Ottiene o imposta un intero con segno a 32 bit che definisce l’intento di mappatura del gamut.
setIntent(int value)Ottiene o imposta un intero con segno a 32 bit che definisce l’intento di mappatura del gamut.
getEndpoints()Ottiene o imposta un oggetto CIEXYZTriple (sezione 2.2.2.7) che definisce le coordinate di cromaticità CIE x, y e z dei tre colori che corrispondono agli endpoints RGB per lo spazio colore logico associato al bitmap.
setEndpoints(WmfCieXyzTriple value)Ottiene o imposta un oggetto CIEXYZTriple (sezione 2.2.2.7) che definisce le coordinate di cromaticità CIE x, y e z dei tre colori che corrispondono agli endpoints RGB per lo spazio colore logico associato al bitmap.
getGammaRed()Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il rosso.
setGammaRed(int value)Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il rosso.
getGammaGreen()Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il verde.
setGammaGreen(int value)Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il verde.
getGammaBlue()Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il blu.
setGammaBlue(int value)Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il blu.
getFilename()Ottiene o imposta una stringa di caratteri Unicode UTF16-LE opzionale, terminata da null, che specifica il nome di un file che contiene un profilo colore.
setFilename(String value)Ottiene o imposta una stringa di caratteri Unicode UTF16-LE opzionale, terminata da null, che specifica il nome di un file che contiene un profilo colore.

WmfLogColorSpaceW()

public WmfLogColorSpaceW()

getSignature()

public int getSignature()

Ottiene o imposta un intero senza segno a 32 bit che specifica la signature degli oggetti spazio colore; DEVE essere impostato al valore 0x50534F43, che è la codifica ASCII della stringa “PSOC”.

Returns: int

setSignature(int value)

public void setSignature(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica la signature degli oggetti spazio colore; DEVE essere impostato al valore 0x50534F43, che è la codifica ASCII della stringa “PSOC”.

Parameters:

ParametroTipoDescrizione
valoreint

getVersion()

public int getVersion()

Ottiene o imposta un intero senza segno a 32 bit che definisce un numero di version; DEVE essere 0x00000400.

Returns: int

setVersion(int value)

public void setVersion(int value)

Ottiene o imposta un intero senza segno a 32 bit che definisce un numero di version; DEVE essere 0x00000400.

Parameters:

ParametroTipoDescrizione
valoreint

getSize()

public int getSize()

Ottiene o imposta un intero senza segno a 32 bit che definisce la size di questo oggetto, in byte.

Returns: int

setSize(int value)

public void setSize(int value)

Ottiene o imposta un intero senza segno a 32 bit che definisce la size di questo oggetto, in byte.

Parameters:

ParametroTipoDescrizione
valoreint

getColorSpaceType()

public int getColorSpaceType()

Ottiene o imposta un intero con segno a 32 bit che specifica il tipo di spazio colore. DEVE essere definito nell’enumerazione LogicalColorSpace (sezione 2.1.1.14). Se questo valore è LCS_sRGB o LCS_WINDOWS_COLOR_SPACE, lo spazio colore sRGB DEVE essere usato.

Returns: int

setColorSpaceType(int value)

public void setColorSpaceType(int value)

Ottiene o imposta un intero con segno a 32 bit che specifica il tipo di spazio colore. DEVE essere definito nell’enumerazione LogicalColorSpace (sezione 2.1.1.14). Se questo valore è LCS_sRGB o LCS_WINDOWS_COLOR_SPACE, lo spazio colore sRGB DEVE essere usato.

Parameters:

ParametroTipoDescrizione
valoreint

getIntent()

public int getIntent()

Ottiene o imposta un intero con segno a 32 bit che definisce l’intento di mappatura del gamut. DEVE essere definito nell’enumerazione GamutMappingIntent (sezione 2.1.1.11).

Returns: int

setIntent(int value)

public void setIntent(int value)

Ottiene o imposta un intero con segno a 32 bit che definisce l’intento di mappatura del gamut. DEVE essere definito nell’enumerazione GamutMappingIntent (sezione 2.1.1.11).

Parameters:

ParametroTipoDescrizione
valoreint

getEndpoints()

public WmfCieXyzTriple getEndpoints()

Ottiene o imposta un oggetto CIEXYZTriple (sezione 2.2.2.7) che definisce le coordinate di cromaticità CIE x, y e z dei tre colori che corrispondono agli endpoints RGB per lo spazio colore logico associato al bitmap. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Returns: WmfCieXyzTriple

setEndpoints(WmfCieXyzTriple value)

public void setEndpoints(WmfCieXyzTriple value)

Ottiene o imposta un oggetto CIEXYZTriple (sezione 2.2.2.7) che definisce le coordinate di cromaticità CIE x, y e z dei tre colori che corrispondono agli endpoints RGB per lo spazio colore logico associato al bitmap. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Parameters:

ParametroTipoDescrizione
valueWmfCieXyzTriple

getGammaRed()

public int getGammaRed()

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il rosso. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Returns: int

setGammaRed(int value)

public void setGammaRed(int value)

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il rosso. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Parameters:

ParametroTipoDescrizione
valoreint

getGammaGreen()

public int getGammaGreen()

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il verde. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Returns: int

setGammaGreen(int value)

public void setGammaGreen(int value)

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il verde. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Parameters:

ParametroTipoDescrizione
valoreint

getGammaBlue()

public int getGammaBlue()

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il blu. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Returns: int

setGammaBlue(int value)

public void setGammaBlue(int value)

Ottiene o imposta un valore a punto fisso a 32 bit che definisce la curva di risposta tonificata per il blu. Se il campo ColorSpaceType non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.

Parameters:

ParametroTipoDescrizione
valoreint

getFilename()

public String getFilename()

Ottiene o imposta una stringa di caratteri Unicode UTF16-LE opzionale, terminata da null, che specifica il nome di un file che contiene un profilo colore. Se viene specificato un nome file e il campo ColorSpaceType è impostato a LCS_CALIBRATED_RGB, gli altri campi di questa struttura DOVREBBERO essere ignorati.

Returns: java.lang.String

setFilename(String value)

public void setFilename(String value)

Ottiene o imposta una stringa di caratteri Unicode UTF16-LE opzionale, terminata da null, che specifica il nome di un file che contiene un profilo colore. Se viene specificato un nome file e il campo ColorSpaceType è impostato a LCS_CALIBRATED_RGB, gli altri campi di questa struttura DOVREBBERO essere ignorati.

Parameters:

ParametroTipoDescrizione
valorejava.lang.String