GifPlainTextRenderingBlock

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

public class GifPlainTextRenderingBlock extends GifBlock

Блок расширения простого текста Gif. Расширение простого текста содержит текстовые данные и параметры, необходимые для отображения этих данных в виде графики в простой форме.

Конструкторы

КонструкторОписание
GifPlainTextRenderingBlock()Инициализирует новый экземпляр класса GifPlainTextRenderingBlock.
GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)Инициализирует новый экземпляр класса GifPlainTextRenderingBlock.

Поля

ПолеОписание
EXTENSION_LABELМетка расширения простого текста.
SUB_BLOCK_SIZEРазмер субблока.
BLOCK_SIZEОбщий размер блока.

Методы

МетодОписание
getTextForegroundColorIndex()Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки переднего плана текста.
setTextForegroundColorIndex(byte value)Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки переднего плана текста.
getTextBackgroundColorIndex()Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.
setTextBackgroundColorIndex(byte value)Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.
getCharacterCellWidth()Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.
setCharacterCellWidth(byte value)Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.
getCharacterCellHeight()Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.
setCharacterCellHeight(byte value)Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.
getTextGridLeftPosition()Получает или задает левую позицию текстовой сетки.
setTextGridLeftPosition(int value)Получает или задает левую позицию текстовой сетки.
getTextGridTopPosition()Получает или задает верхнюю позицию текстовой сетки.
setTextGridTopPosition(int value)Получает или задает верхнюю позицию текстовой сетки.
getTextGridWidth()Получает или задает ширину текстовой сетки в пикселях
setTextGridWidth(int value)Получает или задает ширину текстовой сетки в пикселях
getTextGridHeight()Получает или задает высоту текстовой сетки в пикселях.
setTextGridHeight(int value)Получает или задает высоту текстовой сетки в пикселях.
getPlainTextData()Получает или задает данные простого текста.
setPlainTextData(byte[] value)Получает или задает данные простого текста.

GifPlainTextRenderingBlock()

public GifPlainTextRenderingBlock()

Инициализирует новый экземпляр класса 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)

Инициализирует новый экземпляр класса GifPlainTextRenderingBlock.

Parameters:

ПараметрТипОписание
textGridLeftPositionintЛевая позиция текстовой сетки.
textGridTopPositionintВерхняя позиция текстовой сетки.
textGridWidthintШирина текстовой сетки.
textGridHeightintВысота текстовой сетки.
characterCellWidthbyteШирина ячейки символа.
characterCellHeightbyteВысота ячейки символа.
textForegroundColorIndexbyteИндекс цвета переднего плана.
textBackgroundColorIndexbyteИндекс фонового цвета.
данныеbyte[]Данные простого текста.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

Метка расширения простого текста.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

Размер субблока.

BLOCK_SIZE

public static final byte BLOCK_SIZE

Общий размер блока.

getTextForegroundColorIndex()

public byte getTextForegroundColorIndex()

Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки переднего плана текста.

Значение: Индекс цвета переднего плана.

Returns: byte

setTextForegroundColorIndex(byte value)

public void setTextForegroundColorIndex(byte value)

Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки переднего плана текста.

Значение: Индекс цвета переднего плана.

Parameters:

ПараметрТипОписание
valuebyte

getTextBackgroundColorIndex()

public byte getTextBackgroundColorIndex()

Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.

Значение: Индекс фонового цвета.

Returns: byte

setTextBackgroundColorIndex(byte value)

public void setTextBackgroundColorIndex(byte value)

Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.

Значение: Индекс фонового цвета.

Parameters:

ПараметрТипОписание
valuebyte

getCharacterCellWidth()

public byte getCharacterCellWidth()

Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.

Значение: Ширина ячейки символа.

Returns: byte

setCharacterCellWidth(byte value)

public void setCharacterCellWidth(byte value)

Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.

Значение: Ширина ячейки символа.

Parameters:

ПараметрТипОписание
valuebyte

getCharacterCellHeight()

public byte getCharacterCellHeight()

Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.

Значение: Высота ячейки символа.

Returns: byte

setCharacterCellHeight(byte value)

public void setCharacterCellHeight(byte value)

Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.

Значение: Высота ячейки символа.

Parameters:

ПараметрТипОписание
valuebyte

getTextGridLeftPosition()

public int getTextGridLeftPosition()

Получает или задает левую позицию текстовой сетки.

Значение: Позиция слева сетки текста.

Это номер столбца в пикселях левого края сетки текста относительно левого края логического экрана.

Returns: int

setTextGridLeftPosition(int value)

public void setTextGridLeftPosition(int value)

Получает или задает левую позицию текстовой сетки.

Значение: Позиция слева сетки текста.

Это номер столбца в пикселях левого края сетки текста относительно левого края логического экрана.

Parameters:

ПараметрТипОписание
valueint

getTextGridTopPosition()

public int getTextGridTopPosition()

Получает или задает верхнюю позицию текстовой сетки.

Значение: Позиция сверху сетки текста.

Это номер строки в пикселях верхнего края сетки текста относительно верхнего края логического экрана.

Returns: int

setTextGridTopPosition(int value)

public void setTextGridTopPosition(int value)

Получает или задает верхнюю позицию текстовой сетки.

Значение: Позиция сверху сетки текста.

Это номер строки в пикселях верхнего края сетки текста относительно верхнего края логического экрана.

Parameters:

ПараметрТипОписание
valueint

getTextGridWidth()

public int getTextGridWidth()

Получает или задает ширину текстовой сетки в пикселях

Значение: Ширина сетки текста в пикселях.

Returns: int

setTextGridWidth(int value)

public void setTextGridWidth(int value)

Получает или задает ширину текстовой сетки в пикселях

Значение: Ширина сетки текста в пикселях.

Parameters:

ПараметрТипОписание
valueint

getTextGridHeight()

public int getTextGridHeight()

Получает или задает высоту текстовой сетки в пикселях.

Значение: Высота сетки текста в пикселях.

Returns: int

setTextGridHeight(int value)

public void setTextGridHeight(int value)

Получает или задает высоту текстовой сетки в пикселях.

Значение: Высота сетки текста в пикселях.

Parameters:

ПараметрТипОписание
valueint

getPlainTextData()

public byte[] getPlainTextData()

Получает или задает данные простого текста.

Значение: Данные простого текста.

Returns: byte[]

setPlainTextData(byte[] value)

public void setPlainTextData(byte[] value)

Получает или задает данные простого текста.

Значение: Данные простого текста.

Parameters:

ПараметрТипОписание
valuebyte[]