This is the developer guide. For a user guide, see README.rst.
Simple-cmd-scan is a command-line utility for scanning documents, offering a straightforward alternative to GUI-based tools. Designed for simplicity and ease of use, it supports a range of features for various scanning needs.
- SANE-Supported Scanners: Compatible with scanners that support the SANE backend.
- Automated Document Feeder (ADF) Support: Scan all documents from the ADF with the
-aor--adfoption. - Double-Sided Scanning: Support for double-sided scanning with the
-dor--double-sidedoption, including prompts for flipping the stack. - Multiple Document Handling: Option to scan multiple documents continuously using
-mor--multidoc, with the choice tojoinorsplitthe output. - Custom Output Directory: Specify an output directory for scanned documents using
-oor--output-dir. - Find and List Scanners: Easily find and list available scanners using
-for--find-scanners. - Select Scanner: Choose a specific scanner with
-sor--scanner. - Adjustable Log Level: Control the log verbosity with
-lor--loglevel.
Installation for normal users:
pip install -e.Dependency installation for development:
pip install -e.[dev]Run simple-cmd-scan with the desired options. For example:
simple-cmd-scan --adf --double-sided --multidoc join --output-dir /path/to/savebitcreed LLC is your open-source friendly software consulting company sponsoring the development of this tool. https://bitcreed.us
Contributers are most welcome to submit comments and PRs.