I am trying to convert multiple images to JPG below is my code
onPressed: () async {
for (int i = 0; i < images.length; i++) {
var path = await FlutterAbsolutePath.getAbsolutePath(
images[i].identifier);
print("path");
print(path);
final output = await getExternalStorageDirectory();
var _image;
var destination = '${output.path}/test_image$index.jpg';
index = index + 1;
_image = File(destination)..writeAsBytesSync(img.encodeJpg(path));
GallerySaver.saveImage(_image.path, albumName: 'Image Resizer')
.then((bool success) {
Fluttertoast.showToast(
msg: "Image saved",
toastLength: Toast.LENGTH_SHORT,
gravity: ToastGravity.BOTTOM,
timeInSecForIosWeb: 5,
backgroundColor: Colors.red,
textColor: Colors.white,
fontSize: 16.0);
});
}
but I am getting below error
https://i.stack.imgur.com/S5UP2.png
question from:
https://stackoverflow.com/questions/65933681/error-in-converting-multiple-images-to-jpg 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…