Packages

 

com.aspose.imaging.fileformats.tiff

Class TiffExifIfd



  • 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 Detail

      • TiffExifIfd

        public TiffExifIfd()

        Initializes a new instance of the TiffExifIfd class.

      • TiffExifIfd

        public TiffExifIfd(long ifdOffset)

        Initializes a new instance of the TiffExifIfd class.

        Parameters:
        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.

    • Method Detail

      • hasValue

        public boolean hasValue()

        Gets a value indicating whether this instance has value.

        Returns:
        true if this instance has value; otherwise, false.
      • getOffset

        public long getOffset()

        Gets or sets the pointer to EXIF IFD.

        Returns:
        The pointer to EXIF IFD.
        Throws:
        TiffImageException - There is no pointer to EXIF IFD.
      • setOffset

        public void setOffset(long value)

        Gets or sets the pointer to EXIF IFD.

        Parameters:
        value - The pointer to EXIF IFD.
        Throws:
        TiffImageException - There is no pointer to EXIF IFD.