Class ExtractedImage

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class ExtractedImage
    extends java.lang.Object
    implements java.lang.AutoCloseable
    An image extracted from a multipage image.
    • Constructor Detail

      • ExtractedImage

        public ExtractedImage​(ImageRef image,
                              ExtractedImageMetadata metadata)
        Constructs ExtractedImage with the given params.
        Parameters:
        image - The extracted image.
        metadata - Metadata of the extracted image.
    • Method Detail

      • getImage

        public ImageRef getImage()
        Getter for image field. See constructor documentation for more information about the field.
        Returns:
        image
      • getMetadata

        public ExtractedImageMetadata getMetadata()
        Getter for metadata field. See constructor documentation for more information about the field.
        Returns:
        metadata
      • close

        public void close()
        Closes native resources (images) held by the object.
        Specified by:
        close in interface java.lang.AutoCloseable