Skip to content

User-friendly Linux command line tool for operating scanner devices

License

Notifications You must be signed in to change notification settings

justinyaodu/iscanimage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iscanimage

iscanimage is an user-friendly command line program for operating scanner devices in Linux. It uses scanimage to do the actual scanning, as the name implies, but it adds many quality-of-life improvements for interactive use.

Features

  • Select a scanner device interactively
  • Scan multiple files in one session
  • Save all scanned files to a specified directory
  • Name each file as you go (defaults to the current date and time)
  • Evaluate custom commands before and after scanning each file

Dependencies

  • Bash
  • scanimage

Installation

Download the iscanimage script, make it executable, and drop it somewhere on your $PATH. If you are using Arch Linux, you can also install iscanimage from the AUR.

Usage

Here's an example user session. I scanned two images in JPEG format to my Downloads folder, opening each image in Firefox after it was scanned:

iscanimage demo in the terminal

See iscanimage --help for more details on command-line usage.

To Do

  • Create a proper manpage

License

iscanimage is licensed under the MIT License.

About

User-friendly Linux command line tool for operating scanner devices

Resources

License

Stars

Watchers

Forks

Languages