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:
| Параметр | Тип | Описание |
|---|---|---|
| textGridLeftPosition | int | Левая позиция текстовой сетки. |
| textGridTopPosition | int | Верхняя позиция текстовой сетки. |
| textGridWidth | int | Ширина текстовой сетки. |
| textGridHeight | int | Высота текстовой сетки. |
| characterCellWidth | byte | Ширина ячейки символа. |
| characterCellHeight | byte | Высота ячейки символа. |
| textForegroundColorIndex | byte | Индекс цвета переднего плана. |
| textBackgroundColorIndex | byte | Индекс фонового цвета. |
| данные | 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:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte |
getTextBackgroundColorIndex()
public byte getTextBackgroundColorIndex()
Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.
Значение: Индекс фонового цвета.
Returns: byte
setTextBackgroundColorIndex(byte value)
public void setTextBackgroundColorIndex(byte value)
Получает или задает индекс цвета в глобальной палитре, используемый для отрисовки фона текста.
Значение: Индекс фонового цвета.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte |
getCharacterCellWidth()
public byte getCharacterCellWidth()
Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.
Значение: Ширина ячейки символа.
Returns: byte
setCharacterCellWidth(byte value)
public void setCharacterCellWidth(byte value)
Получает или задает ширину ячейки символа в пикселях для каждой ячейки сетки.
Значение: Ширина ячейки символа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte |
getCharacterCellHeight()
public byte getCharacterCellHeight()
Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.
Значение: Высота ячейки символа.
Returns: byte
setCharacterCellHeight(byte value)
public void setCharacterCellHeight(byte value)
Получает или задает высоту ячейки символа в пикселях для каждой ячейки сетки.
Значение: Высота ячейки символа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte |
getTextGridLeftPosition()
public int getTextGridLeftPosition()
Получает или задает левую позицию текстовой сетки.
Значение: Позиция слева сетки текста.
Это номер столбца в пикселях левого края сетки текста относительно левого края логического экрана.
Returns: int
setTextGridLeftPosition(int value)
public void setTextGridLeftPosition(int value)
Получает или задает левую позицию текстовой сетки.
Значение: Позиция слева сетки текста.
Это номер столбца в пикселях левого края сетки текста относительно левого края логического экрана.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getTextGridTopPosition()
public int getTextGridTopPosition()
Получает или задает верхнюю позицию текстовой сетки.
Значение: Позиция сверху сетки текста.
Это номер строки в пикселях верхнего края сетки текста относительно верхнего края логического экрана.
Returns: int
setTextGridTopPosition(int value)
public void setTextGridTopPosition(int value)
Получает или задает верхнюю позицию текстовой сетки.
Значение: Позиция сверху сетки текста.
Это номер строки в пикселях верхнего края сетки текста относительно верхнего края логического экрана.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getTextGridWidth()
public int getTextGridWidth()
Получает или задает ширину текстовой сетки в пикселях
Значение: Ширина сетки текста в пикселях.
Returns: int
setTextGridWidth(int value)
public void setTextGridWidth(int value)
Получает или задает ширину текстовой сетки в пикселях
Значение: Ширина сетки текста в пикселях.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getTextGridHeight()
public int getTextGridHeight()
Получает или задает высоту текстовой сетки в пикселях.
Значение: Высота сетки текста в пикселях.
Returns: int
setTextGridHeight(int value)
public void setTextGridHeight(int value)
Получает или задает высоту текстовой сетки в пикселях.
Значение: Высота сетки текста в пикселях.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getPlainTextData()
public byte[] getPlainTextData()
Получает или задает данные простого текста.
Значение: Данные простого текста.
Returns: byte[]
setPlainTextData(byte[] value)
public void setPlainTextData(byte[] value)
Получает или задает данные простого текста.
Значение: Данные простого текста.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |