Class Jpeg2000ImageData

java.lang.Object
com.itextpdf.io.image.ImageData
com.itextpdf.io.image.Jpeg2000ImageData

public class Jpeg2000ImageData extends ImageData
Image data and parsed metadata for a JPEG 2000 image.
  • Field Details

  • Constructor Details

    • Jpeg2000ImageData

      protected Jpeg2000ImageData (URL url)
      Creates JPEG 2000 image data to be loaded from a URL.
      Parameters:
      url - source URL, not null
    • Jpeg2000ImageData

      protected Jpeg2000ImageData (byte[] bytes)
      Creates JPEG 2000 image data from encoded bytes.
      Parameters:
      bytes - encoded JPEG 2000 bytes; the array is retained
  • Method Details

    • canImageBeInline

      public boolean canImageBeInline()
      Checks if image can be inline
      Overrides:
      canImageBeInline in class ImageData
      Returns:
      false, because JPEG 2000 images require a JPXDecode filter
    • getParameters

      public Jpeg2000ImageData.Parameters getParameters()
      Gets metadata parsed from the JPEG 2000 image.
      Returns:
      parsed parameters, or null before processing