Класс GifGraphicsControlBlock
Содержание
[
Скрывать
]Summary: Gif graphics control block.
Module: aspose.imaging.fileformats.gif.blocks
Full Name: aspose.imaging.fileformats.gif.blocks.GifGraphicsControlBlock
Inheritance: IGifBlock, GifBlock
Constructors
| Name | Description |
|---|---|
| GifGraphicsControlBlock() | Инициализирует новый экземпляр класса GifGraphicsControlBlock. |
| GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method) | Инициализирует новый экземпляр класса GifGraphicsControlBlock. |
| GifGraphicsControlBlock(flags, delay_time, transparent_color_index) | Инициализирует новый экземпляр класса GifGraphicsControlBlock. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| BLOCK_HEADER_SIZE [static] | int | r | Указывает размер заголовка блока. |
| EXTENSION_INTRODUCER [static] | System.Byte | r | Ввод расширения. |
| EXTENSION_LABEL [static] | System.Byte | r | Метка расширения. |
| SUB_BLOCK_SIZE [static] | System.Byte | r | Получает размер субблока. |
| delay_time | int | r/w | Получает или задает время задержки кадра, выраженное в 1/100 секунды. |
| disposal_method | DisposalMethod | r/w | Получает или задает метод утилизации. |
| flags | System.Byte | r/w | Получает или задает флаги. |
| has_transparent_color | bool | r/w | Получает или задает значение, указывающее, имеет ли блок управления графикой прозрачный цвет. |
| is_changed | bool | r/w | Получает или задает значение, указывающее, изменён ли блок и требует ли сохранения. |
| transparent_color_index | System.Byte | r/w | Получает или задает индекс прозрачного цвета. |
| user_input_expected | bool | r/w | Получает или задает значение, указывающее, ожидается ли ввод пользователя. |
Methods
| Name | Description |
|---|---|
| create_flags(has_transparent_color, requires_user_input, disposal_method) | Создает флаги. |
| save(stream) | Сохраняет блок в указанный поток. |
Constructor: GifGraphicsControlBlock()
GifGraphicsControlBlock()
Инициализирует новый экземпляр класса GifGraphicsControlBlock.
Constructor: GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)
GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)
Инициализирует новый экземпляр класса GifGraphicsControlBlock.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| delay_time | int | Время задержки, выраженное в сотых долях секунды. |
| has_transparent_color | bool | если установлено в |
| transparent_color_index | System.Byte | Индекс прозрачного цвета. |
| requires_user_input | bool | если установлено в |
| disposal_method | DisposalMethod | Метод утилизации. |
Constructor: GifGraphicsControlBlock(flags, delay_time, transparent_color_index)
GifGraphicsControlBlock(flags, delay_time, transparent_color_index)
Инициализирует новый экземпляр класса GifGraphicsControlBlock.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| flags | System.Byte | Флаги. |
| delay_time | int | Время задержки, выраженное в сотых долях секунды. |
| transparent_color_index | System.Byte | Индекс прозрачного цвета. |
Method: create_flags(has_transparent_color, requires_user_input, disposal_method) [static]
create_flags(has_transparent_color, requires_user_input, disposal_method)
Создает флаги.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| has_transparent_color | bool | если установлено в |
| requires_user_input | bool | если установлено в |
| disposal_method | DisposalMethod | Метод утилизации. |
Returns
| Тип | Описание |
|---|---|
| System.Byte | Сгенерированные флаги. |
Method: save(stream)
save(stream)
Сохраняет блок в указанный поток.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | _io.BufferedRandom | The stream to save data to. |