com.drew.metadata.exif
Class ExifReader
java.lang.Object
com.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.