Reads image metadata (Exif), including width, height and orientation.
A simple usage example:
import 'package:image_metadata/image_metadata.dart';
main() {
var imageBase64 = '...' ;
var imageData = ImageData.fromBase64(ImageType.JPEG, imageBase64) ;
var metadataReader = ImageMetadataReader(imageData) ;
var imageMetadata = metadataReader.read() ;
var w = imageMetadata.getImageWidth() ;
var h = imageMetadata.getImageHeight() ;
var orientation = imageMetadata.getImageOrientation() ;
}
Please file feature requests and bugs at the issue tracker.
Graciliano M. Passos: gmpassos@GitHub.
Dart free & open-source license.