OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
28.09.2002
Re: Scan to Fax oder Drucker tool gesucht (von: Falko Eickel, 14:13:37) ^
Wenn Du Impos/2 2.x hast, kannst Du Dir das mit ein paar Zeilen REXX selber zurechtzimmern :-).

Das hier habe ich irgendwann mal gefunden:

/* Angepaßtes Kopierprogramm */
/*

Impos/2 - kopieren V1.0
-------------------------- (by Wolfram Koerner, CIS: 100430,1064)

Scannt DIN A4 s/w ein und druckt auf Laserjet aus

*/

/* ~~~~~~~~~~~~ ANPASSEN !!! ~~~~~~~~~~~ */
CONST_Impos2Dir = "G:GrafikImpos"
CONST_Scanner = "ScanMaker E6 A1 - DIN A4, 1bit"
CONST_Printer = "HP LaserJet 4L"
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

say "KOPIEREN"
say "Kopiert DIN A4 Seite von Scanner -> Drucker"
say
curdir = Directory()
neudir = Directory(CONST_Impos2Dir)
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs
call RxFuncAdd 'ImgInit', 'ImpRexx', 'ImgInitiate'
call ImgInit
neudir = Directory(curdir)

say "Seite scannen..."
scanner = ScnOpenScanner(CONST_Scanner)
if scanner = 0 then do
msg = "Fehler: Scanner nicht gefunden ("||CONST_Scanner||")"||D2C(10)||"(Scanner wirklich eingeschaltet ?)"
DlgMessage(msg, 3, 'Fehler !')
exit
end
/*fehler = ScnSetImageType(scanner,1)*/
/*fehler = ScnSetResolution(scanner, 11811, 11811)*/
/* 300 x 300 dpi */
/*fehler = ScnSetScanArea(scanner,50,50,2385,3389)*/
/* A4 = 0,0,2485,3496 */
bild = ScnScanImage(scanner)
if bild = 0 then do
msg = "Fehler: Seite konnte nicht gescannt werden."||D2C(10)||"(Scanner wirklich eingeschaltet ?)"
DlgMessage(msg, 3, 'Fehler !')
exit
end

say "Seite drucken..."
drucker = 0
drucknr = PrtQueryPrinterCount()
do i = 1 to drucknr
if PrtQueryPrinterName(i) = CONST_Printer then
drucker = i
end

if drucker = 0 then
fehler = PrtSelectPrinter(drucker)
fehler = ImgPrintImage(bild, 2, "HT", 1, FALSE)
if drucker = 0 then do
msg = "Fehler: Drucker nicht gefunden ("||CONST_Printer||")"
DlgMessage(msg, 3, 'Fehler !')
end

/* fehler = ImgSaveImage(bild, "C:DELME.JPG", "JPG", "JPEG", TRUE) */
fehler = ImgCloseImage(bild)
say "Fertig."

Wenn ich mich richtig erinnere, dann gab es aber einige Probleme damit, hauptsächlich lag es daran, daß der Microtek ScanMaker E6 unter einem Schwarz-/Weiß-Scan eine fast weiße Seite versteht ...
[ Leser: 121 ]

Datum Thema
08.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 Scan to Fax oder Drucker tool gesucht
Horst13628.09.200210:19
 Re: Scan to Fax oder Drucker tool gesucht
Klaus Staedtler12428.09.200213:20
 TAME 0.94???
Christian/212128.09.200213:25
 Re: TAME 0.94???
Klaus Staedtler12128.09.200213:38
 Re: TAME 0.94???
Peter11528.09.200213:41
 Re: TAME 0.94???
Klaus Staedtler12028.09.200213:43
 Re: Richtig. Klaus und ...
sam10928.09.200216:43
 Re: TAME 0.94???
Thomas Bohn5230.09.200215:07
 Re: Scan to Fax oder Drucker tool gesucht
Falko Eickel12128.09.200214:13
 und dann gibts noch
Klaus Staedtler11728.09.200215:28
 Re: Mit PMview & CFM ...
sam11228.09.200216:49
 XSane ...
Franz10628.09.200218:10
 Am elegantesten
Klaus Staedtler10428.09.200218:46
 Re: Am elegantesten
Horst8629.09.200208:02
 Re: Der Hersteller hiess ...
sam8629.09.200209:09
 Re: Der Hersteller hiess ...
setiraz7529.09.200213:39
 Re: Der Hersteller hiess ...
Achim6130.09.200209:03
 scan2fax
Uwe KLAUS6430.09.200209:07
 Re: Mit PMview & CFM ...

10728.09.200218:17


php.net OpenIT © 1998-2017 by WebTeam OS2.org