Packages

 

com.aspose.imaging.fileformats.gif.blocks

Class GifApplicationExtensionBlock

  • All Implemented Interfaces:
    IGifBlock


    public class GifApplicationExtensionBlock
    extends GifBlock

    Gif application extension block.

    • Field Detail

      • BLOCK_HEADER_SIZE

        public static final int BLOCK_HEADER_SIZE

        Specifies the block header size.

        See Also:
        Constant Field Values
      • EXTENSION_LABEL

        public static final byte EXTENSION_LABEL

        Extension label.

        See Also:
        Constant Field Values
      • BLOCK_SIZE

        public static final byte BLOCK_SIZE

        Extension name + version block size

        See Also:
        Constant Field Values
      • APPLICATION_IDENTIFIER_SIZE

        public static final int APPLICATION_IDENTIFIER_SIZE

        Specifies the application identifier size.

        See Also:
        Constant Field Values
      • APPLICATION_AUTHENTICATION_CODE_SIZE

        public static final int APPLICATION_AUTHENTICATION_CODE_SIZE

        Specifies the application authentication code size.

        See Also:
        Constant Field Values
    • Constructor Detail

      • GifApplicationExtensionBlock

        public GifApplicationExtensionBlock()

        Initializes a new instance of the GifApplicationExtensionBlock class.

      • GifApplicationExtensionBlock

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

        Initializes a new instance of the GifApplicationExtensionBlock class.

        Parameters:
        applicationIdentifier - The application identifier.
        applicationAuthenticationCode - The application authentication code.
        applicationData - The application data.
    • Method Detail

      • getApplicationAuthenticationCode

        public byte[] getApplicationAuthenticationCode()

        Gets or sets the application authentication code.

        Value: The application authentication code.
      • setApplicationAuthenticationCode

        public void setApplicationAuthenticationCode(byte[] value)

        Gets or sets the application authentication code.

        Value: The application authentication code.
      • getApplicationIdentifier

        public String getApplicationIdentifier()

        Gets or sets the application identifier.

        Value: The application identifier.
      • setApplicationIdentifier

        public void setApplicationIdentifier(String value)

        Gets or sets the application identifier.

        Value: The application identifier.
      • getApplicationData

        public byte[] getApplicationData()

        Gets or sets the application data.

        Value: The application data.
      • setApplicationData

        public void setApplicationData(byte[] value)

        Gets or sets the application data.

        Value: The application data.