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)