A quick and handy image converter developed at work for a project. Not anymore in development.
It supports a few image types (TIFF, GIF, JPEG, PNG) and converts them in JPEGs using predefined settings.
Uploaded for newcomers of Rust (like me!) as an example of Rust + gtk-rs, as there still aren't many repositories around.
To build and run the code just use:
sh scripts/run.sh
and it will check the GTK dependency and start building.
The only way it's meant to work is by placing the images in a nested structure like this:
📁 Main folder
-
📁 A
- 📄 image.tiff
- 📄 image.jpeg
- 📄 image.gif
-
📁 B
- 📄 image.jpg
- 📄 image.png
-
📁 C
- 📄 image.jpg
- 📄 image.png
Using a single folder to contain a multiple set of folders containing the images you want to convert, no matter what the extensions of the files is.
The main window:
Settings window: