dokumente:scan
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dokumente:scan [2020/09/11 10:26] – ms | dokumente:scan [2023/01/11 20:29] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Dokumente scanen ====== | ====== Dokumente scanen ====== | ||
| - | === Nötige Packete: sane-utils graphicsmagick-imagemagick-compat === | ||
| ===== Brother ADS-1200 ===== | ===== Brother ADS-1200 ===== | ||
| ==== Einzelne Seite einseitig scannen ==== | ==== Einzelne Seite einseitig scannen ==== | ||
| - | Script zum scannen einer Seite. Die Seite (DIN A4 Format) wird mit 600 dpi als TIFF eingelesen, dann mit bzip2 komprimiert\\ | + | Script |
| und als Datei mit Endung '' | und als Datei mit Endung '' | ||
| < | < | ||
| - | #!/bin/bash | + | user> ./ |
| - | + | ||
| - | if [ -z `mount|grep ramdisk|awk ' | + | |
| - | sudo mount -t ramfs ramfs / | + | |
| - | sudo chown ms / | + | |
| - | fi | + | |
| - | + | ||
| - | cd / | + | |
| - | + | ||
| - | if [ -z " | + | |
| - | echo | + | |
| - | echo " | + | |
| - | echo | + | |
| - | exit 0 | + | |
| - | fi | + | |
| - | + | ||
| - | scanimage --resolution 600 --source ' | + | |
| - | + | ||
| - | display -resize 20% $1.tiff.bz2 | + | |
| </ | </ | ||
| + | Es wird eine Datei **Dokumentenname.tiff.bz2** erzeugt und angezeigt. | ||
| ==== Mehrere Seiten beidseitig (duplex) scannen ==== | ==== Mehrere Seiten beidseitig (duplex) scannen ==== | ||
| - | Script zum scannen von mehreren Seiten beidseitig (duplex), einzelne Seiten können übergangen werden (skip). | + | Script |
| < | < | ||
| - | #!/bin/bash | + | user> |
| - | + | user> /bin/scan2.sh Dokumente 3 7 | |
| - | if [ -z `mount|grep ramdisk|awk ' | + | -> es werden alle Seiten bis auf Seite 3 und 7 eingelesen |
| - | sudo mount -t ramfs ramfs / | + | |
| - | sudo chown ms / | + | |
| - | fi | + | |
| - | + | ||
| - | cd / | + | |
| - | + | ||
| - | if [ -z " | + | |
| - | echo | + | |
| - | echo " | + | |
| - | echo " skip p1 p2 p3 ... pn" | + | |
| - | echo | + | |
| - | exit 0 | + | |
| - | fi | + | |
| - | + | ||
| - | name=$1 | + | |
| - | shift | + | |
| - | + | ||
| - | scanimage -v --batch=${name}_%d.tiff --resolution 600 --source ' | + | |
| - | + | ||
| - | while (( $# > 0 )) | + | |
| - | do | + | |
| - | rm /media/ramdisk/ | + | |
| - | shift | + | |
| - | done | + | |
| - | + | ||
| - | m=1 | + | |
| - | for i in `ls / | + | |
| - | do | + | |
| - | new=`echo " | + | |
| - | if [ $i != $new ]; then | + | |
| - | mv $i $new | + | |
| - | fi | + | |
| - | let m++ | + | |
| - | done | + | |
| - | + | ||
| - | /bin/bzip2 / | + | |
| - | echo | + | |
| - | ls -l $name* | + | |
| - | echo | + | |
| - | echo "mv / | + | |
| - | echo | + | |
| </ | </ | ||
| + | Es werden Dateien Dokumente_1.tiff.bz2 Dokumente_2.tiff.bz2 Dokumente_3.tiff.bz2 ... erzeugt und alle aufgelistet. | ||
dokumente/scan.1599812770.txt.gz · Last modified: 2023/01/11 20:30 (external edit)