www.dextsolution.com
DEXTUPLOAD
JK
menu toggleReference > dextuploadjk > media > ImageMetadata

dextuploadjk.media
Class ImageMetadata

Minimum version
1.0.0
Minimum environment
Java 17
Description

This class holds meta information extracted from an image file.

Methods

findEntry

  • Returns a dextuploadjk.media.IFDEntry object corresponding to the given dextuploadjk.media.ImageMetadata.Tag value.

  • Signatures

    public IFDEntry findEntry(Tag tag)
  • Parameters

    Name Type Description
    tag dextuploadjk.media.ImageMetadata.Tag tag value
  • Return

    A dextuploadjk.media.IFDEntry object, or null if none.

  • Uses

    ImageMetadata metadata = new ImageMetadata();
    IFDEntry compression = metadata.findEntry(Tag.Compression);

getExif

  • Returns a list of dextuploadjk.media.IFDEntries corresponding to general Exif information.

  • Signatures

    public ArrayList<IFDEntry> getExif()
  • Return

    dextuploadjk.media.IFDEntry list

  • Uses

    ImageMetadata metadata = new ImageMetadata();
    metadata.getExif();

getGps

  • Returns a list of dextuploadjk.media.IFDEntries corresponding to GPS information. GPS information is also included in the Exif, but is treated separately for convenience.

  • Signatures

    public ArrayList<IFDEntry> getGps()
  • Return

    dextuploadjk.media.IFDEntry list

  • Uses

    ImageMetadata metadata = new ImageMetadata();
    metadata.getGps();

getThumbnail

  • Returns a java.awt.image.BufferedImage object if thumbnail information is available.

  • Signatures

    public image.BufferedImage getThumbnail()
  • Return

    java.awt.image.BufferedImage object. null if not present

  • Uses

    ImageMetadata metadata = new ImageMetadata();
    metadata.getThumbnail();

getTargetFile

  • Returns a java.io.File object of the original image from which the Exif meta information was extracted.

  • Signatures

    public File getTargetFile()
  • Return

    java.io.File object

  • Uses

    ImageMetadata metadata = new ImageMetadata();
    metadata.getTargetFile();