GifApplicationExtensionBlock

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

public class GifApplicationExtensionBlock extends GifBlock

Блок расширения приложения Gif.

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

КонструкторОписание
GifApplicationExtensionBlock()Инициализирует новый экземпляр класса GifApplicationExtensionBlock.
GifApplicationExtensionBlock(String applicationIdentifier, byte[] applicationAuthenticationCode, byte[] applicationData)Инициализирует новый экземпляр класса GifApplicationExtensionBlock.

Поля

ПолеОписание
BLOCK_HEADER_SIZEУказывает размер заголовка блока.
EXTENSION_LABELМетка расширения.
BLOCK_SIZEРазмер блока имени расширения + версии
APPLICATION_IDENTIFIER_SIZEУказывает размер идентификатора приложения.
APPLICATION_AUTHENTICATION_CODE_SIZEУказывает размер кода аутентификации приложения.

Методы

МетодОписание
getApplicationAuthenticationCode()Получает или задает код аутентификации приложения.
setApplicationAuthenticationCode(byte[] value)Получает или задает код аутентификации приложения.
getApplicationIdentifier()Получает или задает идентификатор приложения.
setApplicationIdentifier(String value)Получает или задает идентификатор приложения.
getApplicationData()Получает или задает данные приложения.
setApplicationData(byte[] value)Получает или задает данные приложения.

GifApplicationExtensionBlock()

public GifApplicationExtensionBlock()

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

GifApplicationExtensionBlock(String applicationIdentifier, byte[] applicationAuthenticationCode, byte[] applicationData)

public GifApplicationExtensionBlock(String applicationIdentifier, byte[] applicationAuthenticationCode, byte[] applicationData)

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

Parameters:

ПараметрТипОписание
applicationIdentifierjava.lang.StringИдентификатор приложения.
applicationAuthenticationCodebyte[]Код аутентификации приложения.
applicationDatabyte[]Данные приложения.

BLOCK_HEADER_SIZE

public static final int BLOCK_HEADER_SIZE

Указывает размер заголовка блока.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

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

BLOCK_SIZE

public static final byte BLOCK_SIZE

Размер блока имени расширения + версии

APPLICATION_IDENTIFIER_SIZE

public static final int APPLICATION_IDENTIFIER_SIZE

Указывает размер идентификатора приложения.

APPLICATION_AUTHENTICATION_CODE_SIZE

public static final int APPLICATION_AUTHENTICATION_CODE_SIZE

Указывает размер кода аутентификации приложения.

getApplicationAuthenticationCode()

public byte[] getApplicationAuthenticationCode()

Получает или задает код аутентификации приложения.

Значение: Код аутентификации приложения.

Returns: byte[]

setApplicationAuthenticationCode(byte[] value)

public void setApplicationAuthenticationCode(byte[] value)

Получает или задает код аутентификации приложения.

Значение: Код аутентификации приложения.

Parameters:

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

getApplicationIdentifier()

public String getApplicationIdentifier()

Получает или задает идентификатор приложения.

Значение: Идентификатор приложения.

Returns: java.lang.String

setApplicationIdentifier(String value)

public void setApplicationIdentifier(String value)

Получает или задает идентификатор приложения.

Значение: Идентификатор приложения.

Parameters:

ПараметрТипОписание
valuejava.lang.String

getApplicationData()

public byte[] getApplicationData()

Получает или задает данные приложения.

Значение: Данные приложения.

Returns: byte[]

setApplicationData(byte[] value)

public void setApplicationData(byte[] value)

Получает или задает данные приложения.

Значение: Данные приложения.

Parameters:

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