GifGraphicsControlBlock
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock
public class GifGraphicsControlBlock extends GifBlock
Blocco di controllo grafico Gif.
Costruttori
| Costruttore | Descrizione |
|---|---|
| GifGraphicsControlBlock() | Inizializza una nuova istanza della classe GifGraphicsControlBlock. |
| GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex) | Inizializza una nuova istanza della classe GifGraphicsControlBlock. |
| GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod) | Inizializza una nuova istanza della classe GifGraphicsControlBlock. |
Campi
| Campo | Descrizione |
|---|---|
| BLOCK_HEADER_SIZE | Specifica la dimensione dell’intestazione del blocco. |
| EXTENSION_LABEL | Etichetta dell’estensione. |
| SUB_BLOCK_SIZE | Ottiene la dimensione del sotto-blocco. |
Metodi
| Metodo | Descrizione |
|---|---|
| getDelayTime() | Ottiene o imposta il tempo di ritardo del fotogramma espresso in 1/100 di secondo. |
| setDelayTime(int value) | Ottiene o imposta il tempo di ritardo del fotogramma espresso in 1/100 di secondo. |
| getFlags() | Ottiene o imposta le flag. |
| setFlags(byte value) | Ottiene o imposta le flag. |
| getTransparentColorIndex() | Ottiene o imposta l’indice del colore trasparente. |
| setTransparentColorIndex(byte value) | Ottiene o imposta l’indice del colore trasparente. |
| getDisposalMethod() | Ottiene o imposta il metodo di smaltimento. |
| setDisposalMethod(int value) | Ottiene o imposta il metodo di smaltimento. |
| getUserInputExpected() | Ottiene o imposta un valore che indica se è previsto l’input dell’utente. |
| setUserInputExpected(boolean value) | Ottiene o imposta un valore che indica se è previsto l’input dell’utente. |
| hasTransparentColor() | Ottiene o imposta un valore che indica se il blocco di controllo grafico ha un colore trasparente. |
| setTransparentColor(boolean value) | Ottiene o imposta un valore che indica se il blocco di controllo grafico ha un colore trasparente. |
| createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod) | Crea le flag. |
GifGraphicsControlBlock()
public GifGraphicsControlBlock()
Inizializza una nuova istanza della classe GifGraphicsControlBlock.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
public GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
Inizializza una nuova istanza della classe GifGraphicsControlBlock.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flag | byte | I flag. |
| delayTime | int | Il tempo di ritardo espresso in 1/100 di secondo. |
| transparentColorIndex | byte | L’indice del colore trasparente. |
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
public GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
Inizializza una nuova istanza della classe GifGraphicsControlBlock.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| delayTime | int | Il tempo di ritardo espresso in 1/100 di secondo. |
| hasTransparentColor | boolean | se impostato su true il transparentColorIndex è valido. |
| transparentColorIndex | byte | L’indice del colore trasparente. |
| requiresUserInput | boolean | se impostato su true è previsto l’input dell’utente. |
| disposalMethod | int | Il metodo di smaltimento. |
BLOCK_HEADER_SIZE
public static final int BLOCK_HEADER_SIZE
Specifica la dimensione dell’intestazione del blocco.
EXTENSION_LABEL
public static final byte EXTENSION_LABEL
Etichetta dell’estensione.
SUB_BLOCK_SIZE
public static final byte SUB_BLOCK_SIZE
Ottiene la dimensione del sotto-blocco.
getDelayTime()
public int getDelayTime()
Ottiene o imposta il tempo di ritardo del fotogramma espresso in 1/100 di secondo.
Returns: int
setDelayTime(int value)
public void setDelayTime(int value)
Ottiene o imposta il tempo di ritardo del fotogramma espresso in 1/100 di secondo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getFlags()
public byte getFlags()
Ottiene o imposta le flag.
Valore: I flag.
Returns: byte
setFlags(byte value)
public void setFlags(byte value)
Ottiene o imposta le flag.
Valore: I flag.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getTransparentColorIndex()
public byte getTransparentColorIndex()
Ottiene o imposta l’indice del colore trasparente.
Valore: L’indice del colore trasparente.
Returns: byte
setTransparentColorIndex(byte value)
public void setTransparentColorIndex(byte value)
Ottiene o imposta l’indice del colore trasparente.
Valore: L’indice del colore trasparente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getDisposalMethod()
public int getDisposalMethod()
Ottiene o imposta il metodo di smaltimento.
Valore: Il metodo di smaltimento.
Returns: int
setDisposalMethod(int value)
public void setDisposalMethod(int value)
Ottiene o imposta il metodo di smaltimento.
Valore: Il metodo di smaltimento.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getUserInputExpected()
public boolean getUserInputExpected()
Ottiene o imposta un valore che indica se è previsto l’input dell’utente.
Valore: true se è previsto l’input dell’utente; altrimenti, false.
Returns: boolean
setUserInputExpected(boolean value)
public void setUserInputExpected(boolean value)
Ottiene o imposta un valore che indica se è previsto l’input dell’utente.
Valore: true se è previsto l’input dell’utente; altrimenti, false.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean |
hasTransparentColor()
public boolean hasTransparentColor()
Ottiene o imposta un valore che indica se il blocco di controllo grafico ha un colore trasparente.
Valore: true se il blocco di controllo grafico ha colore trasparente; altrimenti, false.
Returns: boolean
setTransparentColor(boolean value)
public void setTransparentColor(boolean value)
Ottiene o imposta un valore che indica se il blocco di controllo grafico ha un colore trasparente.
Valore: true se il blocco di controllo grafico ha colore trasparente; altrimenti, false.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean |
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
public static byte createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
Crea le flag.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| hasTransparentColor | boolean | se impostato su true il GifGraphicsControlBlock ha un indice di colore trasparente valido. |
| requiresUserInput | boolean | se impostato su true è previsto l’input dell’utente. |
| disposalMethod | int | Il metodo di smaltimento. |
Returns: byte - I flag generati.