getCompressedImageFilePath method

Future<String> getCompressedImageFilePath(
  1. String filePath
)

Implementation

Future<String> getCompressedImageFilePath(String filePath) async {
  Directory appDocDir = await getApplicationDocumentsDirectory();
  String appDocPath = appDocDir.path;
  File newFile = File(filePath);
  final result = await FlutterImageCompress.compressAndGetFile(
    newFile.absolute.path,
    "$appDocPath/sap_${DateTime.now().millisecondsSinceEpoch}.${filePath.split(".").last}",
    quality: 100,
    minWidth: 480,
    minHeight: 480,
    rotate: 0,
  );
  return result!.path;
}