@woss/exiftool - v0.3.1
    Preparing search index...

    Function parseIFD

    • Parses a TIFF/EXIF Image File Directory (IFD) from a DataView.

      An IFD is a table of 12-byte entries containing:

      • Tag ID (2 bytes)
      • Type (2 bytes)
      • Count (4 bytes)
      • Value/Offset (4 bytes, inline if <=4 bytes else offset to data)

      Handles recursive IFD chaining via the next-IFD pointer.

      Parameters

      • view: DataView

        DataView of the TIFF data

      • offset: number

        Byte offset to the IFD entry count

      • littleEndian: boolean

        Byte order (true = Intel/little-endian)

      • maxRecursion: number = 10

        Maximum IFD chain depth (default 10)

      Returns Ifd

      Parsed IFD with entries and next IFD offset