Image Compressor Plugin In Flutter and How to Use?

You are currently viewing Image Compressor Plugin In Flutter and How to Use?
Flutter Image Compressor

Image Compressor Plugin in Flutter

An image compressor plugin in flutter is like Luban for Dart, based on the image. This library has no system platform constraints.

Example

   CompressObject compressObject = CompressObject(
         imageFile:imageFile, //image
         path:tempDir.path, //compress to path
         quality: 85,//first compress quality, default 80
         step: 9,//compress quality step, The bigger the fast, Smaller is more accurate, default 6
         mode: CompressMode.LARGE2SMALL,//default AUTO
       );
    Luban.compressImage(compressObject).then((_path) {
        setState(() {
          print(_path);
        });
    });
Flutter Image Compressor
Flutter Image Compressor

Credit

This project is developed by crazecoder
Download this project from the below link.
https://github.com/crazecoder/flutter_luban/archive/refs/heads/master.zip
You can visit original source page from the below link:
https://github.com/crazecoder/flutter_luban

Spread the love
See also  How to Create a ChatGPT AI Chatbot App in Flutter

Leave a Reply