annotate scan_adf_singles @ 0:3dc320b8f0c7 default tip

scanimage shell scripts
author drewp@bigasterisk.com
date Mon, 30 Sep 2024 16:47:14 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
1 #!/bin/zsh
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
2
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
3 . ./_init.sh
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
4
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
5 OUT=scan.%02d.png START_PAGE=1 INCR_PAGE=1 SOURCE=ADF ${SCAN}
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
6
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
7 for x (scan.*.png) {
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
8 JPG=${x:r}.jpg
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
9 PDF=`date +%s`-${x:r}.pdf
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
10 gm convert -units PixelsPerInch -resample 150x150 -quality 90 $x $JPG
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
11 gm convert $JPG $PDF
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
12 scp $PDF ditto:/opt/paperless/consume/
3dc320b8f0c7 scanimage shell scripts
drewp@bigasterisk.com
parents:
diff changeset
13 }