kann ich das Gescannte direkt darstellen?
kann ich das Gescannte direkt darstellen?
moin,
wenn ich etwas einscanne, wird es über 'scanimage' auf der Festplatte abgelegt. So auch jeder Vorausscan.
Ist es möglich anstelle dessen, das Image sofort darzustellen und auf Wunsch dann zu speichern?
Ich schaffe es nur den Inhalt des Gescannten in eine String-Variable einzulesen.
Wie mach ich es sichtbar? Kann ich die Variable zum Image wandeln?
wenn ich etwas einscanne, wird es über 'scanimage' auf der Festplatte abgelegt. So auch jeder Vorausscan.
Ist es möglich anstelle dessen, das Image sofort darzustellen und auf Wunsch dann zu speichern?
Ich schaffe es nur den Inhalt des Gescannten in eine String-Variable einzulesen.
Wie mach ich es sichtbar? Kann ich die Variable zum Image wandeln?
Gruss
Re: kann ich das Gescannte direkt darstellen?
Picture.Load()?
Achtung: Es passiert, dass ich einen frisch geschrieben Beitrag innerhalb von 10 Minuten noch 3-4 Mal aendere!
-
- Foriker
- Beiträge: 269
- Registriert: Fr 16. Jan 2015, 01:27
- Wohnort: Europäische Union - Italia
- Kontaktdaten:
Re: kann ich das Gescannte direkt darstellen?
Hello gambasso,
I'ld like to know if in this your project you're using gb.scanner component or an external library.
I'ld like to know if in this your project you're using gb.scanner component or an external library.
Europaeus sum
Re: kann ich das Gescannte direkt darstellen?
@ tux: 'Picture.Load' holt sich von Festplatte. ok, so mach ich es bisher.
An dessen Stelle die Ausgabe des Scanners direkt Ins Programm und dort darstellen, möchte ich.
Ich weiss aber nicht wie!
@ vuott: da blicke ich noch nicht durch. da fehlen mir Beispiele, Anregungen.
An dessen Stelle die Ausgabe des Scanners direkt Ins Programm und dort darstellen, möchte ich.
Ich weiss aber nicht wie!
@ vuott: da blicke ich noch nicht durch. da fehlen mir Beispiele, Anregungen.
Gruss
-
- Foriker
- Beiträge: 269
- Registriert: Fr 16. Jan 2015, 01:27
- Wohnort: Europäische Union - Italia
- Kontaktdaten:
Re: kann ich das Gescannte direkt darstellen?
Currently I do not know in detail the resources of gb.scanner Gambas component, but it doesn't seem to provide raw image data.gambasso hat geschrieben:da blicke ich noch nicht durch. da fehlen mir Beispiele, Anregungen.
You could use SANE external functions.
In particular, sane_read() function provides raw image data, from that you can re-create step-by-step the image.
Europaeus sum
Re: kann ich das Gescannte direkt darstellen?
Bilingual:
Was ist so schlimm daran, das Bild in einer Datei zwischenzuspeichern?
What's the problem with having a temporary file, anyway?
Was ist so schlimm daran, das Bild in einer Datei zwischenzuspeichern?
What's the problem with having a temporary file, anyway?
Achtung: Es passiert, dass ich einen frisch geschrieben Beitrag innerhalb von 10 Minuten noch 3-4 Mal aendere!
-
- Foriker
- Beiträge: 269
- Registriert: Fr 16. Jan 2015, 01:27
- Wohnort: Europäische Union - Italia
- Kontaktdaten:
Re: kann ich das Gescannte direkt darstellen?
Thanks tux_ .tux_ hat geschrieben:Bilingual:
Europaeus sum
Re: kann ich das Gescannte direkt darstellen?
'Sane' bzw. 'Xsane' läuft nicht auf diesem PC, deshalb habe ich ein Programm selbst gebastelt.
Zwischenspeichern ergibt viel Müll auf der Festplatte, die Files können groß werden.
Zwischenspeichern ergibt viel Müll auf der Festplatte, die Files können groß werden.
Gruss
-
- Foriker
- Beiträge: 269
- Registriert: Fr 16. Jan 2015, 01:27
- Wohnort: Europäische Union - Italia
- Kontaktdaten:
Re: kann ich das Gescannte direkt darstellen?
Here, gambasso, you can download the source code of scanning program, that me and my brother wrote three years ago by using SANE API functions.
In " Public Sub letturaDati() " sub-procedure of CSane.Class you can see the Sane scanning function; and in " Public Sub mostraImmagine() " sub-procedure of FMain.class you can see how we create the final scanned image.
Obviously, it's possible to re-create the image step-by-step.
(language in italian)
How using:
1) connect your scanner and place the image you want to scan;
2) run RPscan program;
3) click on "Anteprima" (Preview) button;
4) adjust the scanning area by using mouse pointer on preview scanned image;
5) click on large "Scan" button.
In " Public Sub letturaDati() " sub-procedure of CSane.Class you can see the Sane scanning function; and in " Public Sub mostraImmagine() " sub-procedure of FMain.class you can see how we create the final scanned image.
Obviously, it's possible to re-create the image step-by-step.
(language in italian)
How using:
1) connect your scanner and place the image you want to scan;
2) run RPscan program;
3) click on "Anteprima" (Preview) button;
4) adjust the scanning area by using mouse pointer on preview scanned image;
5) click on large "Scan" button.
- Dateianhänge
-
- RPscan-0.1.48.tar.gz
- (18.57 KiB) 482-mal heruntergeladen
Europaeus sum
Re: kann ich das Gescannte direkt darstellen?
Danke vuott,
das Programm funktioniert nicht, da mein PC nicht mit 'SANE' funktioniert. / Program Error - Not Sane running on my PC / Sane not found my scanner
Ich hab mir ein Programm um 'scanimage' gebastelt. / my Program running, give the parameter to 'scanimage'
das Programm funktioniert nicht, da mein PC nicht mit 'SANE' funktioniert. / Program Error - Not Sane running on my PC / Sane not found my scanner
Ich hab mir ein Programm um 'scanimage' gebastelt. / my Program running, give the parameter to 'scanimage'
Gruss
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot] und 0 Gäste