Class DecodeResult


  • public final class DecodeResult
    extends java.lang.Object
    The result of a filter decode operation. Allows information such as color space to be extracted from image streams, and for stream parameters to be repaired during reading.
    • Field Detail

      • smask

        private java.awt.image.BufferedImage smask
    • Method Detail

      • createDefault

        public static DecodeResult createDefault()
        Return a default DecodeResult.
        Returns:
        a default instance of DecodeResult
      • getParameters

        public COSDictionary getParameters()
        Returns the stream parameters, repaired using the embedded stream data.
        Returns:
        the repaired stream parameters, or an empty dictionary
      • getJPXColorSpace

        public PDJPXColorSpace getJPXColorSpace()
        Returns the embedded JPX color space, if any.
        Returns:
        the embedded JPX color space, or null if there is none.
      • setJPXSMask

        void setJPXSMask​(java.awt.image.BufferedImage smask)
      • getJPXSMask

        public java.awt.image.BufferedImage getJPXSMask()