imageCompressBytesBytes function

Future<Uint8List?> imageCompressBytesBytes(
  1. Uint8List file,
  2. String mime, [
  3. 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?> imageCompressBytesBytes(Uint8List file, String mime, [int size = 1080]) async {
  return FlutterImageCompress.compressWithList(
    file,
    format: _imageCompressFormat(mime),
    keepExif: true,
    autoCorrectionAngle: true,
    minHeight: size,
    minWidth: size,
    quality: 51,
  );
}