Class PngConstants

java.lang.Object
org.apache.commons.imaging.formats.png.PngConstants

public final class PngConstants extends Object
  • Field Details

    • COMPRESSION_DEFLATE_INFLATE

      public static final int COMPRESSION_DEFLATE_INFLATE
      See Also:
    • PNG_SIGNATURE

      public static final BinaryConstant PNG_SIGNATURE
    • PARAM_KEY_PNG_BIT_DEPTH

      public static final String PARAM_KEY_PNG_BIT_DEPTH
      See Also:
    • PARAM_KEY_PNG_FORCE_INDEXED_COLOR

      public static final String PARAM_KEY_PNG_FORCE_INDEXED_COLOR
      See Also:
    • PARAM_KEY_PNG_FORCE_TRUE_COLOR

      public static final String PARAM_KEY_PNG_FORCE_TRUE_COLOR
      See Also:
    • COMPRESSION_TYPE_INFLATE_DEFLATE

      public static final byte COMPRESSION_TYPE_INFLATE_DEFLATE
      See Also:
    • FILTER_METHOD_ADAPTIVE

      public static final byte FILTER_METHOD_ADAPTIVE
      See Also:
    • XMP_KEYWORD

      public static final String XMP_KEYWORD
      See Also:
    • PARAM_KEY_PNG_TEXT_CHUNKS

      public static final String PARAM_KEY_PNG_TEXT_CHUNKS
      Parameter key.

      Only used when writing Png images.

      Valid values: a list of WriteTexts.

      See Also:
    • PARAM_KEY_PHYSICAL_SCALE

      public static final String PARAM_KEY_PHYSICAL_SCALE
      Parameter key. Used in write operations to indicate the Physical Scale - sCAL.

      Valid values: PhysicalScale

      See Also:
    • PARAM_KEY_PNG_COMPRESSION_LEVEL

      public static final String PARAM_KEY_PNG_COMPRESSION_LEVEL
      Parameter key. Used to indicate the PNG compression level to be used.

      For valid values, see Deflater. If no value is specified, it will use the default compression level.

      See Also:
  • Constructor Details

    • PngConstants

      private PngConstants()