Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.33 KB

README.md

File metadata and controls

47 lines (29 loc) · 1.33 KB

Image Compressor Flutter App

An image compressor Flutter app that allows users to select and compress images before saving them to the gallery.

Features

  • Image Compression: Compress images to reduce file size while maintaining acceptable quality.
  • Gallery Integration: Save compressed images directly to the device gallery.
  • Image Picker: Choose images from the device gallery for compression.

Packages Used

  • gallery_saver: A Flutter package for saving images to the device gallery.

  • flutter_image_compress: A Flutter package for compressing images to reduce file size.

  • image_picker: A Flutter plugin for selecting images from the device.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/qahor0v/Flutter-Image-Compressor.git
  2. Install Dependencies:

    flutter pub get
  3. Run the App:

    flutter run

Usage

  1. Launch the app on your device or emulator.

  2. Tap on the "Select Image" button to choose an image from your device gallery.

  3. The selected image will be displayed on the screen.

  4. Tap on the "Compress Image" button to compress the selected image.

  5. Once compressed, the app will prompt you to save the compressed image to the device gallery. Tap on "Save image" to complete the process.