com.drew.metadata.exif
public class ExifReader extends Object implements MetadataReader
Metadata
object.
Field Summary | |
---|---|
static int | TAG_EXIF_OFFSET |
static int | TAG_GPS_INFO_OFFSET |
static int | TAG_INTEROP_OFFSET |
static int | TAG_MAKER_NOTE |
static int | TIFF_HEADER_START_OFFSET |
Constructor Summary | |
---|---|
ExifReader(JpegSegmentData segmentData)
Creates an ExifReader for a JpegSegmentData object. | |
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. |
Method Summary | |
---|---|
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 . |
Parameters: segmentData
Parameters: file
Throws: JpegProcessingException
Parameters: is JPEG stream. Stream will be closed.
Metadata
.Metadata
.