GifPlainTextRenderingBlock
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock
public class GifPlainTextRenderingBlock extends GifBlock
Bloque de extensión de texto plano Gif. La extensión de texto plano contiene datos textuales y los parámetros necesarios para representar esos datos como un gráfico, en una forma simple.
Constructores
| Constructor | Descripción |
|---|---|
| GifPlainTextRenderingBlock() | Inicializa una nueva instancia de la clase GifPlainTextRenderingBlock. |
| GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data) | Inicializa una nueva instancia de la clase GifPlainTextRenderingBlock. |
Campos
| Campo | Descripción |
|---|---|
| EXTENSION_LABEL | La etiqueta de extensión de texto plano. |
| SUB_BLOCK_SIZE | El tamaño del subbloque. |
| BLOCK_SIZE | El tamaño total del bloque. |
Métodos
| Método | Descripción |
|---|---|
| getTextForegroundColorIndex() | Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el primer plano del texto. |
| setTextForegroundColorIndex(byte value) | Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el primer plano del texto. |
| getTextBackgroundColorIndex() | Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el fondo del texto. |
| setTextBackgroundColorIndex(byte value) | Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el fondo del texto. |
| getCharacterCellWidth() | Obtiene o establece el ancho de la celda de caracteres, en píxeles, de cada celda en la cuadrícula. |
| setCharacterCellWidth(byte value) | Obtiene o establece el ancho de la celda de caracteres, en píxeles, de cada celda en la cuadrícula. |
| getCharacterCellHeight() | Obtiene o establece la altura de la celda de caracteres, en píxeles, de cada celda en la cuadrícula. |
| setCharacterCellHeight(byte value) | Obtiene o establece la altura de la celda de caracteres, en píxeles, de cada celda en la cuadrícula. |
| getTextGridLeftPosition() | Obtiene o establece la posición izquierda de la cuadrícula de texto. |
| setTextGridLeftPosition(int value) | Obtiene o establece la posición izquierda de la cuadrícula de texto. |
| getTextGridTopPosition() | Obtiene o establece la posición superior de la cuadrícula de texto. |
| setTextGridTopPosition(int value) | Obtiene o establece la posición superior de la cuadrícula de texto. |
| getTextGridWidth() | Obtiene o establece la cuadrícula de texto con en píxeles |
| setTextGridWidth(int value) | Obtiene o establece la cuadrícula de texto con en píxeles |
| getTextGridHeight() | Obtiene o establece la altura de la cuadrícula de texto en píxeles |
| setTextGridHeight(int value) | Obtiene o establece la altura de la cuadrícula de texto en píxeles |
| getPlainTextData() | Obtiene o establece los datos de texto sin formato. |
| setPlainTextData(byte[] value) | Obtiene o establece los datos de texto sin formato. |
GifPlainTextRenderingBlock()
public GifPlainTextRenderingBlock()
Inicializa una nueva instancia de la clase GifPlainTextRenderingBlock.
GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
public GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Inicializa una nueva instancia de la clase GifPlainTextRenderingBlock.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| textGridLeftPosition | int | La posición izquierda de la cuadrícula de texto. |
| textGridTopPosition | int | La posición superior de la cuadrícula de texto. |
| textGridWidth | int | El ancho de la cuadrícula de texto. |
| textGridHeight | int | La altura de la cuadrícula de texto. |
| characterCellWidth | byte | El ancho de la celda de caracteres. |
| characterCellHeight | byte | La altura de la celda de caracteres. |
| textForegroundColorIndex | byte | El índice del color de primer plano. |
| textBackgroundColorIndex | byte | El índice de color de fondo. |
| datos | byte[] | Los datos de texto sin formato. |
EXTENSION_LABEL
public static final byte EXTENSION_LABEL
La etiqueta de extensión de texto plano.
SUB_BLOCK_SIZE
public static final byte SUB_BLOCK_SIZE
El tamaño del subbloque.
BLOCK_SIZE
public static final byte BLOCK_SIZE
El tamaño total del bloque.
getTextForegroundColorIndex()
public byte getTextForegroundColorIndex()
Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el primer plano del texto.
Valor: El índice de color de primer plano.
Returns: byte
setTextForegroundColorIndex(byte value)
public void setTextForegroundColorIndex(byte value)
Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el primer plano del texto.
Valor: El índice de color de primer plano.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getTextBackgroundColorIndex()
public byte getTextBackgroundColorIndex()
Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el fondo del texto.
Valor: El índice de color de fondo.
Returns: byte
setTextBackgroundColorIndex(byte value)
public void setTextBackgroundColorIndex(byte value)
Obtiene o establece el índice del color en la paleta de colores global utilizada para dibujar el fondo del texto.
Valor: El índice de color de fondo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCharacterCellWidth()
public byte getCharacterCellWidth()
Obtiene o establece el ancho de la celda de caracteres, en píxeles, de cada celda en la cuadrícula.
Valor: El ancho de la celda de carácter.
Returns: byte
setCharacterCellWidth(byte value)
public void setCharacterCellWidth(byte value)
Obtiene o establece el ancho de la celda de caracteres, en píxeles, de cada celda en la cuadrícula.
Valor: El ancho de la celda de carácter.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCharacterCellHeight()
public byte getCharacterCellHeight()
Obtiene o establece la altura de la celda de caracteres, en píxeles, de cada celda en la cuadrícula.
Valor: La altura de la celda de carácter.
Returns: byte
setCharacterCellHeight(byte value)
public void setCharacterCellHeight(byte value)
Obtiene o establece la altura de la celda de caracteres, en píxeles, de cada celda en la cuadrícula.
Valor: La altura de la celda de carácter.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getTextGridLeftPosition()
public int getTextGridLeftPosition()
Obtiene o establece la posición izquierda de la cuadrícula de texto.
Valor: La posición izquierda de la cuadrícula de texto.
Este es un número de columna, en píxeles, del borde izquierdo de la cuadrícula de texto, con respecto al borde izquierdo de la pantalla lógica.
Returns: int
setTextGridLeftPosition(int value)
public void setTextGridLeftPosition(int value)
Obtiene o establece la posición izquierda de la cuadrícula de texto.
Valor: La posición izquierda de la cuadrícula de texto.
Este es un número de columna, en píxeles, del borde izquierdo de la cuadrícula de texto, con respecto al borde izquierdo de la pantalla lógica.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getTextGridTopPosition()
public int getTextGridTopPosition()
Obtiene o establece la posición superior de la cuadrícula de texto.
Valor: La posición superior de la cuadrícula de texto.
Este es un número de fila, en píxeles, del borde superior de la cuadrícula de texto, con respecto al borde superior de la pantalla lógica.
Returns: int
setTextGridTopPosition(int value)
public void setTextGridTopPosition(int value)
Obtiene o establece la posición superior de la cuadrícula de texto.
Valor: La posición superior de la cuadrícula de texto.
Este es un número de fila, en píxeles, del borde superior de la cuadrícula de texto, con respecto al borde superior de la pantalla lógica.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getTextGridWidth()
public int getTextGridWidth()
Obtiene o establece la cuadrícula de texto con en píxeles
Valor: El ancho de la cuadrícula de texto en píxeles.
Returns: int
setTextGridWidth(int value)
public void setTextGridWidth(int value)
Obtiene o establece la cuadrícula de texto con en píxeles
Valor: El ancho de la cuadrícula de texto en píxeles.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getTextGridHeight()
public int getTextGridHeight()
Obtiene o establece la altura de la cuadrícula de texto en píxeles
Valor: La altura de la cuadrícula de texto en píxeles.
Returns: int
setTextGridHeight(int value)
public void setTextGridHeight(int value)
Obtiene o establece la altura de la cuadrícula de texto en píxeles
Valor: La altura de la cuadrícula de texto en píxeles.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getPlainTextData()
public byte[] getPlainTextData()
Obtiene o establece los datos de texto sin formato.
Valor: Los datos de texto sin formato.
Returns: byte[]
setPlainTextData(byte[] value)
public void setPlainTextData(byte[] value)
Obtiene o establece los datos de texto sin formato.
Valor: Los datos de texto sin formato.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte[] |