saveScreenshot function
Implementation
Future<File> saveScreenshot(List<int> bytes, String fileName) async {
final directory = await getApplicationDocumentsDirectory();
final file = File(p.join(directory.path, fileName));
await file.writeAsBytes(bytes, flush: true);
return file;
}