public class TiffExifIfd extends Object
The TIFF Exif image file directory class.
Incapsulates a pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF. See http://www.exiv2.org/tags.html and http://www.awaresystems.be/imaging/tiff/tifftags/exififd.html for more details.
Constructor and Description |
---|
TiffExifIfd()
Initializes a new instance of the
TiffExifIfd class. |
TiffExifIfd(long ifdOffset)
Initializes a new instance of the
TiffExifIfd class. |
Modifier and Type | Method and Description |
---|---|
long |
getOffset()
Gets or sets the pointer to EXIF IFD.
|
boolean |
hasValue()
Gets a value indicating whether this instance has value.
|
void |
setOffset(long value)
Gets or sets the pointer to EXIF IFD.
|
public TiffExifIfd()
Initializes a new instance of the TiffExifIfd
class.
public TiffExifIfd(long ifdOffset)
Initializes a new instance of the TiffExifIfd
class.
ifdOffset
- A pointer to the Exif IFD.
Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF.
public boolean hasValue()
Gets a value indicating whether this instance has value.
true
if this instance has value; otherwise, false
.public long getOffset()
Gets or sets the pointer to EXIF IFD.
TiffImageException
- There is no pointer to EXIF IFD.public void setOffset(long value)
Gets or sets the pointer to EXIF IFD.
value
- The pointer to EXIF IFD.TiffImageException
- There is no pointer to EXIF IFD.