Image converter tool which transforms the input image into given height, width, size and desired file type(png etc). Concept I found on dribble.
Star⭐ the repo if you like what you see😉.
- Binary Search Algo to find optimal size
- Maintain Aspect Ratio Button
- Convertion option based on size, height, width.
- Convertion type to jpg, png, pdfs.
- Share the Output Images/Pdfs.
- Any Operating System (ie. MacOS X, Linux, Windows)
- Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
- A little knowledge of Dart and Flutter
- A brain to think 🤓🤓
Name | Usage |
---|---|
Provider | State Management |
Multi Image Picker | Display multi image picker on iOS and Android. |
Flutter Native Image | Native tools to resize images and reduce their quality |
Flutter Archive | Create and extract ZIP archive files. |
Filesize | Get human readable file size strings |
Forked from Festus Olusegum