GifGraphicsControlBlock
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock
public class GifGraphicsControlBlock extends GifBlock
Bloque de control gráfico Gif.
Constructores
| Constructor | Descripción |
|---|---|
| GifGraphicsControlBlock() | Inicializa una nueva instancia de la clase GifGraphicsControlBlock. |
| GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex) | Inicializa una nueva instancia de la clase GifGraphicsControlBlock. |
| GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod) | Inicializa una nueva instancia de la clase GifGraphicsControlBlock. |
Campos
| Campo | Descripción |
|---|---|
| BLOCK_HEADER_SIZE | Especifica el tamaño del encabezado del bloque. |
| EXTENSION_LABEL | Etiqueta de extensión. |
| SUB_BLOCK_SIZE | Obtiene el tamaño del subbloque. |
Métodos
| Método | Descripción |
|---|---|
| getDelayTime() | Obtiene o establece el tiempo de retardo del fotograma expresado en 1/100 segundos. |
| setDelayTime(int value) | Obtiene o establece el tiempo de retardo del fotograma expresado en 1/100 segundos. |
| getFlags() | Obtiene o establece las banderas. |
| setFlags(byte value) | Obtiene o establece las banderas. |
| getTransparentColorIndex() | Obtiene o establece el índice de color transparente. |
| setTransparentColorIndex(byte value) | Obtiene o establece el índice de color transparente. |
| getDisposalMethod() | Obtiene o establece el método de eliminación. |
| setDisposalMethod(int value) | Obtiene o establece el método de eliminación. |
| getUserInputExpected() | Obtiene o establece un valor que indica si se espera la entrada del usuario. |
| setUserInputExpected(boolean value) | Obtiene o establece un valor que indica si se espera la entrada del usuario. |
| hasTransparentColor() | Obtiene o establece un valor que indica si el bloque de control gráfico tiene color transparente. |
| setTransparentColor(boolean value) | Obtiene o establece un valor que indica si el bloque de control gráfico tiene color transparente. |
| createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod) | Crea las banderas. |
GifGraphicsControlBlock()
public GifGraphicsControlBlock()
Inicializa una nueva instancia de la clase GifGraphicsControlBlock.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
public GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
Inicializa una nueva instancia de la clase GifGraphicsControlBlock.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| banderas | byte | Los indicadores. |
| delayTime | int | El tiempo de retardo expresado en 1/100 segundos. |
| transparentColorIndex | byte | El índice de color transparente. |
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
public GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
Inicializa una nueva instancia de la clase GifGraphicsControlBlock.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| delayTime | int | El tiempo de retardo expresado en 1/100 segundos. |
| hasTransparentColor | boolean | si se establece en true el transparentColorIndex es válido. |
| transparentColorIndex | byte | El índice de color transparente. |
| requiresUserInput | boolean | si se establece en true se espera la entrada del usuario. |
| disposalMethod | int | El método de eliminación. |
BLOCK_HEADER_SIZE
public static final int BLOCK_HEADER_SIZE
Especifica el tamaño del encabezado del bloque.
EXTENSION_LABEL
public static final byte EXTENSION_LABEL
Etiqueta de extensión.
SUB_BLOCK_SIZE
public static final byte SUB_BLOCK_SIZE
Obtiene el tamaño del subbloque.
getDelayTime()
public int getDelayTime()
Obtiene o establece el tiempo de retardo del fotograma expresado en 1/100 segundos.
Returns: int
setDelayTime(int value)
public void setDelayTime(int value)
Obtiene o establece el tiempo de retardo del fotograma expresado en 1/100 segundos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getFlags()
public byte getFlags()
Obtiene o establece las banderas.
Valor: Los indicadores.
Returns: byte
setFlags(byte value)
public void setFlags(byte value)
Obtiene o establece las banderas.
Valor: Los indicadores.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getTransparentColorIndex()
public byte getTransparentColorIndex()
Obtiene o establece el índice de color transparente.
Valor: El índice de color transparente.
Returns: byte
setTransparentColorIndex(byte value)
public void setTransparentColorIndex(byte value)
Obtiene o establece el índice de color transparente.
Valor: El índice de color transparente.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getDisposalMethod()
public int getDisposalMethod()
Obtiene o establece el método de eliminación.
Valor: El método de eliminación.
Returns: int
setDisposalMethod(int value)
public void setDisposalMethod(int value)
Obtiene o establece el método de eliminación.
Valor: El método de eliminación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getUserInputExpected()
public boolean getUserInputExpected()
Obtiene o establece un valor que indica si se espera la entrada del usuario.
Valor: true si se espera la entrada del usuario; de lo contrario, false.
Returns: boolean
setUserInputExpected(boolean value)
public void setUserInputExpected(boolean value)
Obtiene o establece un valor que indica si se espera la entrada del usuario.
Valor: true si se espera la entrada del usuario; de lo contrario, false.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean |
hasTransparentColor()
public boolean hasTransparentColor()
Obtiene o establece un valor que indica si el bloque de control gráfico tiene color transparente.
Valor: true si el bloque de control gráfico tiene color transparente; de lo contrario, false.
Returns: boolean
setTransparentColor(boolean value)
public void setTransparentColor(boolean value)
Obtiene o establece un valor que indica si el bloque de control gráfico tiene color transparente.
Valor: true si el bloque de control gráfico tiene color transparente; de lo contrario, false.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean |
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
public static byte createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
Crea las banderas.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| hasTransparentColor | boolean | si se establece en true el GifGraphicsControlBlock tiene un índice de color transparente válido. |
| requiresUserInput | boolean | si se establece en true se espera la entrada del usuario. |
| disposalMethod | int | El método de eliminación. |
Returns: byte - Los indicadores generados.