Skip to content

Repository files navigation

exif

Pub PackageDart CI

Dart package to decode Exif data from tiff, jpeg and heic files.

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

Usage

  • Simple example:
printExifOf(String path) async {
final fileBytes =File(path).readAsBytesSync();
final data =awaitreadExifFromBytes(fileBytes);
if (data.isEmpty) {
print("No EXIF information found");
return;
}
if (data.containsKey('JPEGThumbnail')) {
print('File has JPEG thumbnail');
data.remove('JPEGThumbnail');
}
if (data.containsKey('TIFFThumbnail')) {
print('File has TIFF thumbnail');
data.remove('TIFFThumbnail');
}
for (final entry in data.entries) {
print("${entry.key}: ${entry.value}");
}
}

About

Dart package to decode Exif data from tiff, jpeg and heic files

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages