imageCompressFileBytes function

Future<Uint8List?> imageCompressFileBytes(
  1. File file, [
  2. int size = 1080
])

origin: simlpu_mob/lib/globals.dart author: anovsiradj, opencode-go/glm-5.2 version: 2022-05-31, revised: 2026-08-17

Implementation

Future<Uint8List?> imageCompressFileBytes(File file, [int size = 1080]) async {
  return FlutterImageCompress.compressWithFile(
    file.absolute.path,
    format: _imageCompressFormat(lookupMimeType(file.path)),
    keepExif: true,
    autoCorrectionAngle: true,
    minHeight: size,
    minWidth: size,
    quality: 51,
  );
}