compressimage 0.1.1 copy "compressimage: ^0.1.1" to clipboard
compressimage: ^0.1.1 copied to clipboard

Compress pictures taken with JPG quality

Compress Image 0.1.1 #

A Plugin For Compressing Pictures taken from Camera

Getting Started #

Compress the picture in JPG format with a desired quality ranging from 0 to 100.

As of right now it's replacing the image taken..

Example:

  Future<File> _futureImage;
  File _imageFile;


  Future compressNow() async {
    _futureImage = ImagePicker.pickImage(source: ImageSource.camera);
    _imageFile = await _futureImage;
    print("FILE SIZE BEFORE: " + _imageFile.lengthSync().toString());
    await CompressImage.compress(imageSrc: _imageFile.path, desiredQuality: 80); //desiredQuality ranges from 0 to 100
    print("FILE SIZE  AFTER: " + _imageFile.lengthSync().toString());

    setState(() {
      _imageFile;
    });
  }

To do:

  • Compress image from gallery.

  • Create a new image instead of replacing it.

13
likes
15
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

Compress pictures taken with JPG quality

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on compressimage

Packages that implement compressimage