Mailinglist Archive: opensuse-de (1612 mails)

< Previous Next >
Re: Scanner-Lösung gesucht
Am Montag, 3. Juli 2006 16:42 schrieb Mattias Rüggeberg:
Bezüglich "automatisch als PDF ablegen" kannst Du
beispielsweise ein kleines Script schreiben, das den Scan
startet, nach PDF konvertiert und irgendwo[tm] ablegt. Als
Desktopicon dürfte sowas sogar recht anwenderfreundlich sein
;-)

Kann sowas auch simpel für mehrseitige Scans funktionieren?
Mir schwebt vor, einen Stapel Papier in den Einzug des Scanners
zu legen, einen Knopf am Scanner zu betätigen, dann z.B. mit
einem von Dir vorgeschlagenen Script auf dem Desktop einen
Dateinamen abzufragen und vom Script die ganzen Scans als PDF
wegzuschreiben.
Ich finde es ausgesprochen schwierig anhand der verfügbaren
Dokumentation von Sane&Co zu ermitteln, ob eine solche Lösung
überhaupt existieren könnte.

Ich hatte vor längerem ein Script dazu gefunden:

<schnipp>
#! /bin/bash

# Scan Images
scanimage --device=snapscan:libusb:001:007 --batch=out%03d.pnm --batch-prompt
--resolution=150 -y
297 -x 210 --mode Gray

# Delete last image as it is invalid
#ls out*.pnm | sort | tail -1 | xargs rm

# Create TIFFs
echo "Creating TIFF images..."
for pnm in out*.pnm; do convert $pnm ${pnm/.pnm/.tif}; done

# Create one big TIFF
echo "Combining TIFF images..."
tiffcp -c zip out*.tif document.tif

# Create PDF
echo "Creating PDF document..."
tiff2pdf document.tif -o
document.pdf -a "scan2pdf" -c "scan2pdf" -t "$1" -s "$2"

echo "Optimizing PDF..."
pdfopt document.pdf document_opt.pdf

echo "Cleaning up..."
rm out*.pnm
rm out*.tif
rm document.tif
rm document.pdf
</schnipp>

Das Device und der Modus muss natürlich angepasst werden, gilt aber
ansonsten für DIN A4.

Gruß
Udo

--
/*
* We used to try various strange things. Let's not.
*/
linux-2.2.16/fs/buffer.c

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@xxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@xxxxxxxx

< Previous Next >