Class AFPImageObjectInfo


  • public class AFPImageObjectInfo
    extends AFPDataObjectInfo
    A list of parameters associated with an image
    • Field Detail

      • bitsPerPixel

        private int bitsPerPixel
        number of bits per pixel used
      • color

        private boolean color
        is this a color image?
      • compression

        private int compression
        compression type if any
      • subtractive

        private boolean subtractive
    • Constructor Detail

      • AFPImageObjectInfo

        public AFPImageObjectInfo()
        Default constructor
    • Method Detail

      • setBitsPerPixel

        public void setBitsPerPixel​(int bitsPerPixel)
        Sets the number of bits per pixel
        Parameters:
        bitsPerPixel - the number of bits per pixel
      • setColor

        public void setColor​(boolean color)
        Sets if this image is color
        Parameters:
        color - true if this is a color image
      • getBitsPerPixel

        public int getBitsPerPixel()
        Returns the number of bits used per pixel
        Returns:
        the number of bits used per pixel
      • isColor

        public boolean isColor()
        Returns true if this is a color image
        Returns:
        true if this is a color image
      • hasCompression

        public boolean hasCompression()
        Returns true if this image uses compression
        Returns:
        true if this image uses compression
      • getCompression

        public int getCompression()
        Returns the compression type
        Returns:
        the compression type
      • setCompression

        public void setCompression​(int compression)
        Sets the compression used with this image
        Parameters:
        compression - the type of compression used with this image
      • setSubtractive

        public void setSubtractive​(boolean subtractive)
        Set either additive or subtractive mode (used for ASFLAG).
        Parameters:
        subtractive - true for subtractive mode, false for additive mode
      • isSubtractive

        public boolean isSubtractive()
        Indicates whether additive or subtractive mode is set.
        Returns:
        true for subtractive mode, false for additive mode