exif_reader

pub package Build Status

Dart package to decode EXIF data from TIFF, JPEG, HEIC, PNG, WebP, JXL (JPEG XL), ARW, RAW, DNG, CRW, CR3, NRW, NEF, RAF files. Fork of exifdart.

Usage

Future<void> main(List<String> arguments) async {
  for (final filename in arguments) {
    print('Reading $filename ..');

    final data = await readExifFromFile(File(filename));

    if (data.isEmpty) {
      print('No EXIF information found');
      return;
    }

    for (final entry in data.entries) {
      print('${entry.key}: ${entry.value}');
    }
  }
}

Libraries

exif_reader