PAPERWORK-CLI(1) | User commands | PAPERWORK-CLI(1) |
NAME¶
paperwork-cli - cli interface to paperwork
SYNOPSIS¶
paperwork-cli [-h] command
DESCRIPTION¶
Interactive shell frontend for Paperwork.
OPTIONS¶
- -h, --help
- Show help for paperwork-shell
- sync
- Synchronize the index(es) with the content of the work directory
- show [--pages]
- Show the content of a document
- --pages
- Pages to show: 1,4 or 1-10 (default: all)
- search [--limit]
- Search keywords in documents
- --limit, -l LIMIT
- Maximum number of results (default: 50)
- scanner subcommand
- Manage scanner configuration
- list
- List all scanners and their possible settings
- get
- Show the currently selected scanner and its settings
- set [--source SOURCE] [--resolution RESOLUTION] device_id
- Define which scanner and which settings to use
- --source SOURCE
- Default source on the scanner to use (if not specified, one will be selected randomly)
- --resolution RESOLUTION, -r RESOLUTION
- Default resolution (dpi ; default=300)
- scan [--doc_id DOC_ID] source_id`
- Scan pages
- --doc_id DOC_ID, -d DOC_ID
- Document to which the scanned pages must be added
- reset [--pages PAGES] doc_id
- Reset a page to its original content
--pages PAGES, -p PAGES
- rename source_doc_id dest_doc_id
- Change a document identifier
- source_doc_id
- Document to rename
- dest_doc_id
- New name for the document
- ocr [--pages PAGES] doc_id
- OCR document or pages
- --pages PAGES, -p PAGES
- Pages to OCR (single integer, range or comma-separated list, default: all pages)
- source_doc_id
- Source document
- source_page
- Page to move
- dest_doc_id
- Destination document
- dest_page
- Target page number
- label subcommand
- Commands to manage labels
- list
- Show labels
- show [doc_ids [doc_ids ...]]
- Show labels from doc_ids
- doc_ids
- Document(s)
- add [--color COLOR] doc_id label_name
- Add label label_name to document doc_id with optional color COLOR
- remove doc_id label_name
- Remove label label_name from document doc_id
- delete label_name
- Delete label label_name
- import [--doc_id DOC_ID] [files [files ...]]
- Import file(s)
- files
- Files to import
- --doc_id, --doc, -d DOC_ID
- Target document for import
- extra_text subcommand
- Manage additional text attached to documents
- export [--pages PAGES] [--filters FILTERS] [--out OUT] doc_id
- Export a document, a page, or a set of pages.
- doc_id
- Document to export
- --pages, -p PAGES
- Pages to export (single integer, range or comma-separated list, default: all pages)
- --filters, -f FILTERS
- Export filters. Specify this option once for each filter to apply (ex: '-f grayscale -f jpeg').
- --out, -o OUT
- Output file/directory. If not specified, will list the filters that could be chained after those already specified.
- edit [--modifiers MODIFIERS] [--pages PAGES] doc_id
- Edit page
doc_id
- --modifiers, -m MODIFIERS
- List of image modifiers (comma separated, possible values: ['rotate_clockwise', 'rotate_counterclockwise', 'color_equalization'])
--pages, -p PAGES
- delete [--pages PAGES] [doc_ids [doc_ids ...]]
- Delete a document or a page
- doc_ids
- Target documents
- --pages, -p PAGES
- Pages to delete (single integer, range or comma-separated list, default: all pages)
- about
- About Paperwork
- plugins subcommand
- Manage paperwork-cli plugins
- config subcommand
- Manage Paperwork configuration
- get
- Get a value from Paperwork's configuration
- put
- Set a value in Paperwork's configuration
- show
- Show Paperwork's configuration
- list_types
- Show value types you can use from command line
EXAMPLE¶
- •
- Export a document:
paperwork-cli export 20150303_2314_39 -p 2 -f img_boxes -f grayscale -f jpeg -o ~/tmp/pouet.jpg
SEE ALSO¶
- paperwork-json(1), paperwork-gtk(1)
- The paperwork frontend introduction (file:///usr/share/doc/paperwork-gtk/intro.pdf)
- The paperwork frontend usage manual (file:///usr/share/doc/paperwork-gtk/usage.pdf)
AUTHOR¶
Thomas Perret, 2019-2020
COPYRIGHT¶
GPL-3.0+
2.0 |