Class PngChunkItxt

    • Field Detail

      • keyword

        private final java.lang.String keyword
      • text

        private final java.lang.String text
      • languageTag

        private final java.lang.String languageTag
        The language tag defined in [RFC-3066] indicates the human language used by the translated keyword and the text. Unlike the keyword, the language tag is case-insensitive. It is an ISO 646.IRV:1991 [ISO 646] string consisting of hyphen-separated words of 1-8 alphanumeric characters each (for example cn, en-uk, no-bok, x-klingon, x-KlInGoN). If the first word is two or three letters long, it is an ISO language code [ISO-639]. If the language tag is empty, the language is unspecified.
      • translatedKeyword

        private final java.lang.String translatedKeyword
    • Constructor Detail

      • PngChunkItxt

        public PngChunkItxt​(int length,
                            int chunkType,
                            int crc,
                            byte[] bytes)
                     throws ImagingException,
                            java.io.IOException
        Constructs a new instance.
        Parameters:
        length - chunk length.
        chunkType - chunk type.
        crc - CRC computed over the chunk type and chunk data (but not the length).
        bytes - chunk data bytes.
        Throws:
        ImagingException - Thrown on a parsing error.
        java.io.IOException - Thrown on reading error.
        java.lang.NullPointerException - if bytes is null.