GifPlainTextRenderingBlock

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock

public class GifPlainTextRenderingBlock extends GifBlock

Bloc d’extension de texte brut Gif. L’extension de texte brut contient des données textuelles et les paramètres nécessaires pour rendre ces données sous forme graphique, de manière simple.

Constructeurs

ConstructeurDescription
GifPlainTextRenderingBlock()Initialise une nouvelle instance de la classe GifPlainTextRenderingBlock.
GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)Initialise une nouvelle instance de la classe GifPlainTextRenderingBlock.

Champs

ChampDescription
EXTENSION_LABELLe libellé de l’extension de texte brut.
SUB_BLOCK_SIZELa taille du sous-bloc.
BLOCK_SIZELa taille globale du bloc.

Méthodes

MéthodeDescription
getTextForegroundColorIndex()Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner le premier plan du texte.
setTextForegroundColorIndex(byte value)Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner le premier plan du texte.
getTextBackgroundColorIndex()Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner l’arrière-plan du texte.
setTextBackgroundColorIndex(byte value)Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner l’arrière-plan du texte.
getCharacterCellWidth()Obtient ou définit la largeur de la cellule de caractère, en pixels, de chaque cellule de la grille.
setCharacterCellWidth(byte value)Obtient ou définit la largeur de la cellule de caractère, en pixels, de chaque cellule de la grille.
getCharacterCellHeight()Obtient ou définit la hauteur de la cellule de caractère, en pixels, de chaque cellule de la grille.
setCharacterCellHeight(byte value)Obtient ou définit la hauteur de la cellule de caractère, en pixels, de chaque cellule de la grille.
getTextGridLeftPosition()Obtient ou définit la position gauche de la grille de texte.
setTextGridLeftPosition(int value)Obtient ou définit la position gauche de la grille de texte.
getTextGridTopPosition()Obtient ou définit la position supérieure de la grille de texte.
setTextGridTopPosition(int value)Obtient ou définit la position supérieure de la grille de texte.
getTextGridWidth()Obtient ou définit la largeur de la grille de texte en pixels
setTextGridWidth(int value)Obtient ou définit la largeur de la grille de texte en pixels
getTextGridHeight()Obtient ou définit la hauteur de la grille de texte en pixels
setTextGridHeight(int value)Obtient ou définit la hauteur de la grille de texte en pixels
getPlainTextData()Obtient ou définit les données de texte brut.
setPlainTextData(byte[] value)Obtient ou définit les données de texte brut.

GifPlainTextRenderingBlock()

public GifPlainTextRenderingBlock()

Initialise une nouvelle instance de la classe 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)

Initialise une nouvelle instance de la classe GifPlainTextRenderingBlock.

Parameters:

ParamètreTypeDescription
textGridLeftPositionintLa position gauche de la grille de texte.
textGridTopPositionintLa position supérieure de la grille de texte.
textGridWidthintLa largeur de la grille de texte.
textGridHeightintLa hauteur de la grille de texte.
characterCellWidthbyteLa largeur de la cellule de caractère.
characterCellHeightbyteLa hauteur de la cellule de caractère.
textForegroundColorIndexbyteL’index de la couleur de premier plan.
textBackgroundColorIndexbyteL’index de couleur d’arrière-plan.
donnéesbyte[]Les données de texte brut.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

Le libellé de l’extension de texte brut.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

La taille du sous-bloc.

BLOCK_SIZE

public static final byte BLOCK_SIZE

La taille globale du bloc.

getTextForegroundColorIndex()

public byte getTextForegroundColorIndex()

Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner le premier plan du texte.

Valeur : l’index de couleur de premier plan.

Returns: byte

setTextForegroundColorIndex(byte value)

public void setTextForegroundColorIndex(byte value)

Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner le premier plan du texte.

Valeur : l’index de couleur de premier plan.

Parameters:

ParamètreTypeDescription
valeurbyte

getTextBackgroundColorIndex()

public byte getTextBackgroundColorIndex()

Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner l’arrière-plan du texte.

Valeur : l’index de couleur d’arrière-plan.

Returns: byte

setTextBackgroundColorIndex(byte value)

public void setTextBackgroundColorIndex(byte value)

Obtient ou définit l’index de la couleur dans la palette de couleurs globale utilisée pour dessiner l’arrière-plan du texte.

Valeur : l’index de couleur d’arrière-plan.

Parameters:

ParamètreTypeDescription
valeurbyte

getCharacterCellWidth()

public byte getCharacterCellWidth()

Obtient ou définit la largeur de la cellule de caractère, en pixels, de chaque cellule de la grille.

Valeur : la largeur de la cellule de caractère.

Returns: byte

setCharacterCellWidth(byte value)

public void setCharacterCellWidth(byte value)

Obtient ou définit la largeur de la cellule de caractère, en pixels, de chaque cellule de la grille.

Valeur : la largeur de la cellule de caractère.

Parameters:

ParamètreTypeDescription
valeurbyte

getCharacterCellHeight()

public byte getCharacterCellHeight()

Obtient ou définit la hauteur de la cellule de caractère, en pixels, de chaque cellule de la grille.

Valeur : la hauteur de la cellule de caractère.

Returns: byte

setCharacterCellHeight(byte value)

public void setCharacterCellHeight(byte value)

Obtient ou définit la hauteur de la cellule de caractère, en pixels, de chaque cellule de la grille.

Valeur : la hauteur de la cellule de caractère.

Parameters:

ParamètreTypeDescription
valeurbyte

getTextGridLeftPosition()

public int getTextGridLeftPosition()

Obtient ou définit la position gauche de la grille de texte.

Valeur : la position gauche de la grille de texte.

Il s’agit d’un numéro de colonne, en pixels, du bord gauche de la grille de texte, par rapport au bord gauche de l’écran logique.

Returns: int

setTextGridLeftPosition(int value)

public void setTextGridLeftPosition(int value)

Obtient ou définit la position gauche de la grille de texte.

Valeur : la position gauche de la grille de texte.

Il s’agit d’un numéro de colonne, en pixels, du bord gauche de la grille de texte, par rapport au bord gauche de l’écran logique.

Parameters:

ParamètreTypeDescription
valeurint

getTextGridTopPosition()

public int getTextGridTopPosition()

Obtient ou définit la position supérieure de la grille de texte.

Valeur : la position supérieure de la grille de texte.

Il s’agit d’un numéro de ligne, en pixels, du bord supérieur de la grille de texte, par rapport au bord supérieur de l’écran logique.

Returns: int

setTextGridTopPosition(int value)

public void setTextGridTopPosition(int value)

Obtient ou définit la position supérieure de la grille de texte.

Valeur : la position supérieure de la grille de texte.

Il s’agit d’un numéro de ligne, en pixels, du bord supérieur de la grille de texte, par rapport au bord supérieur de l’écran logique.

Parameters:

ParamètreTypeDescription
valeurint

getTextGridWidth()

public int getTextGridWidth()

Obtient ou définit la largeur de la grille de texte en pixels

Valeur : la largeur de la grille de texte en pixels.

Returns: int

setTextGridWidth(int value)

public void setTextGridWidth(int value)

Obtient ou définit la largeur de la grille de texte en pixels

Valeur : la largeur de la grille de texte en pixels.

Parameters:

ParamètreTypeDescription
valeurint

getTextGridHeight()

public int getTextGridHeight()

Obtient ou définit la hauteur de la grille de texte en pixels

Valeur : la hauteur de la grille de texte en pixels.

Returns: int

setTextGridHeight(int value)

public void setTextGridHeight(int value)

Obtient ou définit la hauteur de la grille de texte en pixels

Valeur : la hauteur de la grille de texte en pixels.

Parameters:

ParamètreTypeDescription
valeurint

getPlainTextData()

public byte[] getPlainTextData()

Obtient ou définit les données de texte brut.

Valeur : les données de texte brut.

Returns: byte[]

setPlainTextData(byte[] value)

public void setPlainTextData(byte[] value)

Obtient ou définit les données de texte brut.

Valeur : les données de texte brut.

Parameters:

ParamètreTypeDescription
valeurbyte[]