public class JFIF extends Metadata
data, IMAGE_MAGIC_NUMBER_LEN, isDataRead
Constructor and Description |
---|
JFIF(byte[] data) |
JFIF(int majorVersion,
int minorVersion,
int densityUnit,
int xDensity,
int yDensity) |
JFIF(int majorVersion,
int minorVersion,
int densityUnit,
int xDensity,
int yDensity,
JFIFThumbnail thumbnail) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsThumbnail() |
int |
getDensityUnit() |
int |
getMajorVersion() |
int |
getMinorVersion() |
JFIFThumbnail |
getThumbnail() |
int |
getThumbnailHeight() |
int |
getThumbnailWidth() |
int |
getXDensity() |
int |
getYDensity() |
java.util.Iterator<MetadataEntry> |
iterator() |
void |
read() |
void |
write(java.io.OutputStream os)
Writes the metadata out to the output stream
|
ensureDataRead, extractThumbnail, extractThumbnail, extractThumbnails, extractThumbnails, extractThumbnails, extractThumbnails, extractThumbnails, getData, getType, insertComment, insertComments, insertExif, insertExif, insertICCProfile, insertICCProfile, insertIPTC, insertIPTC, insertIRB, insertIRB, insertIRBThumbnail, insertMetadata, insertXMP, insertXMP, isDataRead, readMetadata, readMetadata, readMetadata, removeMetadata
public JFIF(byte[] data)
public JFIF(int majorVersion, int minorVersion, int densityUnit, int xDensity, int yDensity)
public JFIF(int majorVersion, int minorVersion, int densityUnit, int xDensity, int yDensity, JFIFThumbnail thumbnail)
public boolean containsThumbnail()
public int getDensityUnit()
public int getMajorVersion()
public int getMinorVersion()
public JFIFThumbnail getThumbnail()
public int getThumbnailHeight()
public int getThumbnailWidth()
public int getXDensity()
public int getYDensity()
public java.util.Iterator<MetadataEntry> iterator()
iterator
in interface java.lang.Iterable<MetadataEntry>
iterator
in class Metadata
public void read() throws java.io.IOException
java.io.IOException