com.drew.metadata.exif
Class ExifReader
java.lang.Objectcom.drew.metadata.exif.ExifReader
- MetadataReader
public class ExifReader
extends java.lang.Object
Extracts Exif data from a JPEG header segment, providing information about the
camera/scanner/capture device (if available). Information is encapsulated in
an Metadata object.
- Drew Noakes http://drewnoakes.com
ExifReader(File file)- Creates an ExifReader for a Jpeg file.
|
ExifReader(InputStream is)- Creates an ExifReader for a Jpeg stream.
|
ExifReader(byte[] data)- Creates an ExifReader for the given JPEG header segment.
|
ExifReader(JpegSegmentData segmentData)- Creates an ExifReader for a JpegSegmentData object.
|
Metadata | extract()- Performs the Exif data extraction, returning a new instance of
Metadata.
|
Metadata | extract(Metadata metadata)- Performs the Exif data extraction, adding found values to the specified
instance of
Metadata.
|
TAG_EXIF_OFFSET
public static final int TAG_EXIF_OFFSET
TAG_GPS_INFO_OFFSET
public static final int TAG_GPS_INFO_OFFSET
TAG_INTEROP_OFFSET
public static final int TAG_INTEROP_OFFSET
TAG_MAKER_NOTE
public static final int TAG_MAKER_NOTE
TIFF_HEADER_START_OFFSET
public static final int TIFF_HEADER_START_OFFSET
ExifReader
public ExifReader(InputStream is)
throws JpegProcessingException Creates an ExifReader for a Jpeg stream.
is - JPEG stream. Stream will be closed.
ExifReader
public ExifReader(byte[] data)
Creates an ExifReader for the given JPEG header segment.
ExifReader
public ExifReader(JpegSegmentData segmentData)
Creates an ExifReader for a JpegSegmentData object.
Copyright © 2006 Drew Noakes. All Rights Reserved.