public class JpegImageMetadata extends java.lang.Object implements ImageMetadata
ImageMetadata.ImageMetadataItem
Constructor and Description |
---|
JpegImageMetadata(JpegPhotoshopMetadata photoshop,
TiffImageMetadata exif) |
Modifier and Type | Method and Description |
---|---|
void |
dump() |
TiffField |
findEXIFValue(TagInfo tagInfo) |
TiffField |
findEXIFValueWithExactMatch(TagInfo tagInfo) |
TiffImageMetadata |
getExif() |
java.awt.image.BufferedImage |
getEXIFThumbnail()
Get the thumbnail image if available.
|
byte[] |
getEXIFThumbnailData()
Returns the data of the first JPEG thumbnail found in the EXIF metadata.
|
java.awt.Dimension |
getEXIFThumbnailSize()
Returns the size of the first JPEG thumbnail found in the EXIF metadata.
|
java.util.List<ImageMetadata.ImageMetadataItem> |
getItems() |
JpegPhotoshopMetadata |
getPhotoshop() |
TiffImageData |
getRawImageData() |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String prefix) |
public JpegImageMetadata(JpegPhotoshopMetadata photoshop, TiffImageMetadata exif)
public TiffImageMetadata getExif()
public JpegPhotoshopMetadata getPhotoshop()
public java.awt.Dimension getEXIFThumbnailSize() throws ImageReadException, java.io.IOException
ImageReadException
java.io.IOException
public byte[] getEXIFThumbnailData() throws ImageReadException, java.io.IOException
ImageReadException
java.io.IOException
public java.awt.image.BufferedImage getEXIFThumbnail() throws ImageReadException, java.io.IOException
null
if no image could
be found.ImageReadException
java.io.IOException
public TiffImageData getRawImageData()
public java.util.List<ImageMetadata.ImageMetadataItem> getItems()
getItems
in interface ImageMetadata
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String prefix)
toString
in interface ImageMetadata
public void dump()
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"