exif 1.0.1 copy "exif: ^1.0.1" to clipboard
exif: ^1.0.1 copied to clipboard

outdated

Decode Exif data from tiff and jpeg files.

exif #

Build Status

Dart module to decode Exif data from tiff and jpeg files.

Dart port of ianaré sévi's EXIF library: https://github.com/ianare/exif-py.

Installation #

Depend on it #

Add this to your package's pubspec.yaml file:

dependencies:
  exif: 

Install it #

You can install packages from the command line:

$ pub get

Usage #

  • Simple example:
printExifOf(String path) async {

  Map<String, IfdTag> data = readExifFromBytes(await new File(path).readAsBytes());

  if (data == null || data.isEmpty) {
    printFunc("No EXIF information found\n");
    return;
  }

  if (data.containsKey('JPEGThumbnail')) {
    printFunc('File has JPEG thumbnail');
    data.remove('JPEGThumbnail');
  }
  if (data.containsKey('TIFFThumbnail')) {
    printFunc('File has TIFF thumbnail');
    data.remove('TIFFThumbnail');
  }

  for (String key in data.keys) {
    printFunc("$key (${data[key].tagType}): ${data[key]}");
  }
  
}
126
likes
0
points
57.7k
downloads

Publisher

unverified uploader

Weekly Downloads

Decode Exif data from tiff and jpeg files.

Homepage

License

unknown (license)

Dependencies

args, collection, convert, sprintf

More

Packages that depend on exif