Subject: sane - Erfolgserlebnis und Frage Posted by Stefan Puschek

Transcrição

Subject: sane - Erfolgserlebnis und Frage Posted by Stefan Puschek
Subject: sane - Erfolgserlebnis und Frage
Posted by Stefan Puschek on Sat, 18 Apr 2015 12:31:37 GMT
View Forum Message <> Reply to Message
Hallo Leute,
schon lange wünsche ich mir ein - bei mir - funktionierendes sane,
aber mit meinem HP Scanjet 3670 hat das nie wirklich geklappt...
Gestern habe ich einen Canon Lide 20 (zum Mitnehmen) gefunden, und was
soll ich sagen? es läuft!!!
sane 2.2.1
base 2.6.0
kernel 2.9.0
Der Scanner wird gefunden, ich kann scannen und bin happy.
Also noch schnell phpsane 0.80 auf dem apache installiert (da fehlen
Verzeichnisse: ./output , ./scanners , ./tmp), eine unbekannte Option
'--jpeg-quality 0' in der Vorschau gestrichen, jetzt kann ich im
Browser scannen :)
Jetzt fehlt mir nur noch eine Möglichkeit mit dem scanbuttond eine
Kopierfunktion zu bauen. Im Beispielskript wird tiff2ps genutzt um ein
Bild zu drucken - aber mein Drucker (Brother HL5140 - KEIN GDI !!!)
spricht kein PS - der kann höchstens PCL.
Wie drucke ich ein Bild (jpg oder tif oder was scanimage ausspuckt)
auf einen Drucker, der in LPRNG als Remote-printer über seine IP
angesprochen wird? Der Drucker ist über das samba-Paket im LAN
verfügbar, aber ob ich über samba einfacher drucken soll/kann ist mir
auch nicht so ganz klar. Hauptsache ist, dass ich in einem Skript eine
Bilddatei drucken lassen kann...
Bin dankbar für alle Hinweise!
Groetjes
Stefan
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Marcus Roeckrath on Sat, 18 Apr 2015 13:00:11 GMT
View Forum Message <> Reply to Message
Hallo Stefan,
Stefan Puschek wrote:
> Jetzt fehlt mir nur noch eine Möglichkeit mit dem scanbuttond eine
> Kopierfunktion zu bauen. Im Beispielskript wird tiff2ps genutzt um ein
Page 1 of 6 ---- Generated from
net(t)forum
> Bild zu drucken - aber mein Drucker (Brother HL5140 - KEIN GDI !!!)
> spricht kein PS - der kann höchstens PCL.
Vielleicht das ps-Dokument mit ghostscript (gs) nach mit dem Device pcl3 als
Output-Device konvertieren und an den Drucker schicken?
-Gruss Marcus
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Stefan Puschek on Sat, 18 Apr 2015 15:26:48 GMT
View Forum Message <> Reply to Message
Hallo Marcus,
>> Jetzt fehlt mir nur noch eine Möglichkeit mit dem scanbuttond eine
>> Kopierfunktion zu bauen. Im Beispielskript wird tiff2ps genutzt um ein
>> Bild zu drucken - aber mein Drucker (Brother HL5140 - KEIN GDI !!!)
>> spricht kein PS - der kann höchstens PCL.
>
> Vielleicht das ps-Dokument mit ghostscript (gs) nach mit dem Device pcl3 als
> Output-Device konvertieren und an den Drucker schicken?
noch habe ich kein ps-Dokument...
also <image> nach ps und dann ps nach pcl3 mit ghostscript - das wäre eine
Möglichkeit...
mal sehen wie ich aus einem <image> ein ps-Dokument erstelle...
alles ziemlich seltsam, wenn man es noch nie probiert hat :)
Groetjes
Stefan
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Marcus Roeckrath on Sat, 18 Apr 2015 15:47:05 GMT
View Forum Message <> Reply to Message
Hallo Stefan,
Stefan Puschek wrote:
>> Vielleicht das ps-Dokument mit ghostscript (gs) nach mit dem Device pcl3
>> als Output-Device konvertieren und an den Drucker schicken?
>
> noch habe ich kein ps-Dokument...
Im Paket ImageMagick gibt es convert, mit dem Du IMHO fast beliebige
Page 2 of 6 ---- Generated from
net(t)forum
Bildformate in ps konvertieren kannst.
convert name.<pic-ext> name.ps
dann (Paket ghostscript)
gs -q -dNOPAUSE -dBATCH -sDEVICE=pcl3 -sOutputFile=name.pcl-f name.ps
-Gruss Marcus
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Detlef Paschke on Sat, 18 Apr 2015 17:27:05 GMT
View Forum Message <> Reply to Message
Am 18.04.2015 um 17:26 schrieb Stefan Puschek:
Hallo Stefan,
> also <image> nach ps und dann ps nach pcl3 mit ghostscript - das wäre eine
> Möglichkeit...
also für meinen Samsung CLP-620ND der glaube ich wie dein Brother HL5140
PCL 6 unterstützt mache ich es folgendermaßen.
SCANFILE="/tmp/scan.tiff"
TMPFILE="/tmp/tmp.tiff"
LOCKFILE="/tmp/copy.lock"
GAMMA="1.0"
CONTRAST="20"
echo "button 4 has been pressed on $2"
scanimage --format tiff --mode Gray --resolution 150 -l 0 -t 0 -x
210mm -y 297mm > $SCANFILE
convert -gamma $GAMMA -brightness-contrast $CONTRAST -auto-level
$SCANFILE $TMPFILE
rm -f $SCANFILE
tiff2ps -z -w 8.27 -h 11.69 $TMPFILE -O /tmp/printfile
rm -f $TMPFILE
gs -q -sDEVICE=lj5gray -sOutputFile=\|"lpr -Prepr1" -dPARANOIDSAFER
-dDEVICEWIDTHPOINTS=595 \
-dDEVICEHEIGHTPOINTS=842 -dNOPAUSE -- /tmp/printfile -c quit
rm -f /tmp/printfile
Klappt schon seit Jahren ohne Probleme so, auch schon zu Zeiten als das
Sane-Paket noch gar nicht scanbuttond mit dabei hatte.
> Groetjes
Page 3 of 6 ---- Generated from
net(t)forum
> Stefan
Viele Grüße
Detlef Paschke
-registered Fli4l-User #00000209
Das "Zitat des Augenblicks" gibt es nur auf
http://www.schabau.goip.de
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Marcus Roeckrath on Sat, 18 Apr 2015 17:59:40 GMT
View Forum Message <> Reply to Message
Hallo Detlef,
Detlef Paschke wrote:
> gs -q -sDEVICE=lj5gray -sOutputFile=\|"lpr -Prepr1" -dPARANOIDSAFER
Da er einen Brother hl5140 hat, könnte ja auch hl2140, was doch für einen
Brother hl2140 stehen könnte, statt lj5gray nutzen.
-Gruss Marcus
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Detlef Paschke on Sat, 18 Apr 2015 18:13:50 GMT
View Forum Message <> Reply to Message
Am 18.04.2015 um 19:59 schrieb Marcus Roeckrath:
> Hallo Detlef,
Hallo Marcus,
> Da er einen Brother hl5140 hat, könnte ja auch hl2140, was doch für einen
> Brother hl2140 stehen könnte, statt lj5gray nutzen.
ja klar, wenn dieses Device zur Verfügung steht...
Ich habe jetzt nicht in die Liste gesehen aber der HL5140 macht wohl
PCL6 und mein CLP620 auch daher habe ich über meine 'gute' Erfahrung
berichtet.
Viele Grüße
Detlef Paschke
-registered Fli4l-User #00000209
Das "Zitat des Augenblicks" gibt es nur auf
Page 4 of 6 ---- Generated from
net(t)forum
http://www.schabau.goip.de
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Stefan Puschek on Sun, 19 Apr 2015 19:05:05 GMT
View Forum Message <> Reply to Message
Hallo Marcus und Detlef,
es ist vollbracht - er kopiert auf Knopfdruck
scanimage: ich habe --resolution auf 300 gesetzt aus Qualitätsgründen
convert: gamma habe ich auf 0.5 gesetzt, sonst waren alle Kopien zu blass
gs: das sDevice muss bei mir pcl3 sein, mit lj5gray kam nach einer Ewigkeit nur
eine PCL-Fehlermeldung aus dem Drucker
gs: das mit dem Outputfile muss lauten -sOutputFile="|lpr -Prepr1" also die Pipe
IN die Anführungszeichen nicht davor
gs: aus Qualitätsgründen habe ich die Ausgabe auf 600dpi rechnen lassen mit
Papiergrösse A4 = -sPAPERSIZE=a4 -r600 - vorher waren alle Kopien SEHR grob
gerastert
der HL1240/1250 könnte sogar ein GDI-Drucker sein - so ein Mistding hatte ich
vor vielen Jahren mal bevor ich wusste was das ist :)
Euch beiden vielen Dank für die Anregungen und eine schöne Woche
Groetjes
Stefan
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Marcus Roeckrath on Sun, 19 Apr 2015 19:14:46 GMT
View Forum Message <> Reply to Message
Hallo Stefan,
Stefan Puschek wrote:
> der HL1240/1250 könnte sogar ein GDI-Drucker sein - so ein Mistding hatte
> ich vor vielen Jahren mal bevor ich wusste was das ist :)
Nein, laut Brother-Homepage macht der PCL4.
Der Output von gs mit hl1240-Device sah auch nach PCL aus.
-Gruss Marcus
Subject: Re: sane - Erfolgserlebnis und Frage
Posted by Stefan Puschek on Mon, 20 Apr 2015 08:54:56 GMT
View Forum Message <> Reply to Message
Hi Marcus,
>> der HL1240/1250 könnte sogar ein GDI-Drucker sein - so ein Mistding hatte
>> ich vor vielen Jahren mal bevor ich wusste was das ist :)
>
> Nein, laut Brother-Homepage macht der PCL4.
>
> Der Output von gs mit hl1240-Device sah auch nach PCL aus.
ok - dann war das eine andere Zahl am Anfang der eintausender - ich kann
nicht mehr nachsehen, denn meine Eltern hatten ihn geerbt und dort ist er
mittlerweile wegen Kratzern auf der Trommel entsorgt worden :)
Groetjes
Stefan
Page 6 of 6 ---- Generated from
net(t)forum