Я работаю с флаттером, и мне не удается сжать изображение и пытаюсь применить exif.
Код для получения изображения
startFilePickerWeb(BuildContext context, Function(Uint8List value, File file) callback) async {
InputElement uploadInput = FileUploadInputElement();
uploadInput.type = "file";
uploadInput.accept = "image/*";
uploadInput.maxLength = 50;
uploadInput.click();
uploadInput.onChange.listen((e) {
final files = uploadInput.files;
if (files.length == 1) {
final file = files[0];
FileReader reader = FileReader();
reader.onLoadEnd.listen((e) {
if (file.type.contains('image')) {
callback(reader.result, file);
} else {
showCommonDialog(context, 'Tipo de archivo no soportado', null);
}
});
reader.onError.listen((fileEvent) {
showCommonDialog(context, "Ha ocurrido un error inesperado", null);
});
reader.readAsArrayBuffer(file);
}
});
}
Кто-нибудь знает, как я могу сжать и exif файла