SwingSane is a powerful, cross platform, open source Java front-end for using Scanner Access Now Easy (SANE) back-ends. The most powerful feature is its ability to query back-ends for scanner specific options which can be set by the user as a scanner profile. It also has support for authentication, mutlicast DNS discovery, simultaneous scan jobs, image transformation jobs (deskew, binarize, crop, etc), PDF and PNG output. It can also be integrated with your own Java application.
Watch the YouTube video: "Why SwingSane?"
More SwingSane videos are on the SwingSane YouTube channel.
Connect to a SANE backend on the same computer or over a network.
First, edit the saned.conf of your SANE backend. Make sure you allow access for SwingSane to connect on your local network. Also fix any firewall access issues for sane if required (e.g. ufw allow saned). Click "detect" to search for shared scanners (note: must be running SANE as a daemon. Do not use inet.d). Click "add" to add a scanner by IP address manually.
Debian/Ubuntu (Multi-Arch)Download »
Requires Mac OS X 10.8 or newer.Download »
Requires Windows Vista or newer.Download »
You don't need an installer to run SwingSane, just use java to run the from the command line:
java -jar swingsane-0.2.jar
If you're looking for help with SwingSane, head on over to the SwingSane discussion group on Google Groups.
Find this project on GitHub. | Artwork derived from the SANE Logo - http://www.skamphausen.de/cgi-bin/ska/SANE_Logo
Copyright © 2015 Roland Quast.