Skip to content

Java UI application for batch image resizing and format changing

License

Notifications You must be signed in to change notification settings

sfuhrm/schrumpf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schrumpf Travis CI Schrumpf Logo

Schrumpf Screenshot

Java UI application for batch image resizing and format changing

Introduction

Schrumpf is designed to be an easy to use but yet powerful application to do batch processing of images. The operations supported at the moment are

  • Scaling
  • Format changing (i.e. PNG -> JPG)
  • Target name generation

Features

The main features are:

  • Easy usability (my mother is able to use it and she loves it!)
  • Localized with English and German locales
  • Good performance using all of the machines available hardware threads

Runtime Requirements

The requirements are at the moment only an installed Java Runtime 7+.

Downloading

Releases can be found on Github. You can download the current files here:

https://github.com/sfuhrm/schrumpf/releases/tag/v1.0.1

Current status

Schrumpf is working and operating as expected. Work and participation is very anticipated. There's only two conditions:

  • Should still be easy to use.
  • Keep the code quality high (or even better, improve it).

Building

Schrumpf is best edited using NetBeans because the UI classes are designed with NetBeans' Matisse UI designed.

You can build Schrumpf from the source code by utilizing the command line

  mvn clean package

After that, in the target directory there'll be a directory containing a working bash shell script that starts Schrumpf:

  ~/dev/git/schrumpf$ java -jar target/Schrumpf-1.0.2-SNAPSHOT-jar-with-dependencies.jar 

License

Schrumpf is licensed under GPL 2.0.