Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi WIA oder TWAIN? (https://www.delphipraxis.net/159330-wia-oder-twain.html)

himitsu 23. Mär 2011 12:48

WIA oder TWAIN?
 
Tachchen ihr DPler. :hi:

Ich seh grad vor der Aufgabe einen Scannsupport für unser Programm zu implementiern.
Nun hab ich durch eine anderes Modul schon für Beides alles im Programm enthalten von den nötigen Aufrufen wäre es garnicht so aufwändig Beides gleichzeitig oder Umschaltbar zu integrieren.

Also was soll man nun implementieren?
WIA (Windows Image Acquisition)
oder
TWAIN (Technology Without An Interesting Name)

Einfacher wäre es natürlich, wenn man nur Eines implementiert,
aber wie sieht das mit der unterstütung seitens der Scanner aus?

Bernhard Geyer 23. Mär 2011 12:55

AW: WIA oder TWAIN?
 
WIA ist eine MS-Schnittstelle und "moderner" als TWAIN. Oft wird von den Geräten beides unterstütz.

Falls du mal Linux/Mac unterstützen willst, wirst du nicht um TWAIN herumkommen. Für Windows ist WIA die relevanter Schnittstelle.

sh17 23. Mär 2011 12:59

AW: WIA oder TWAIN?
 
Hast Du/jemand für WIA empfehlenswerten freien Quellcode als Basis?

himitsu 23. Mär 2011 13:04

AW: WIA oder TWAIN?
 
Zitat:

Zitat von sh17 (Beitrag 1090466)
Hast Du/jemand für WIA empfehlenswerten freien Quellcode als Basis?

joar

Wir haben das ImageEn von Bei Google suchenHI-Components im Einsatz.
Dort ist Beides integriert und alles kostenlos und inzwischen auch OpenSource.
Eine Demo befindet sich in den Beispielen (samples.zip), unter capture\wiascanner und auch nochmal als vorkompilierte Demo in capture.zip .

exilant 23. Mär 2011 13:30

AW: WIA oder TWAIN?
 
Vor dieser Frage stand ich vor kurzem auch.
Wenn es um Scanner geht dann ist IMO immer noch TWAIN der Vorzug zu geben. Nach meiner Erfahrung wird TWAIN herstellerseitig immer noch deutlich besser unterstützt (Kodak, Minolta) als WIA. Allein der Umfang der Entwicklerdokumentation für Integratoren bei Kodak spricht da Bände.
Auf's falsche Pferd setzt man in der Windows-Welt bei keinem von beiden.

Bernhard Geyer 23. Mär 2011 13:35

AW: WIA oder TWAIN?
 
Zitat:

Zitat von exilant (Beitrag 1090476)
Allein der Umfang der Entwicklerdokumentation für Integratoren bei Kodak spricht da Bände.

Das Kodak TWAIN mit Entwickelt hat wäre hier ein Mangel an Dokumentation ein Armutszeugnis.

exilant 23. Mär 2011 13:51

AW: WIA oder TWAIN?
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1090479)
Das Kodak TWAIN mit Entwickelt hat wäre hier ein Mangel an Dokumentation ein Armutszeugnis.

Ja. Das ist so. Neben Kodak sind auch noch Epson und HP im Boot.
So ist TWAIN also wohl noch ein langes Leben beschieden.

Reinhard Kern 24. Mär 2011 00:38

AW: WIA oder TWAIN?
 
Zitat:

Zitat von exilant (Beitrag 1090487)
Ja. Das ist so. Neben Kodak sind auch noch Epson und HP im Boot.
So ist TWAIN also wohl noch ein langes Leben beschieden.

Und auch umgekehrt: für ältere Scanner gibt es nur Twain. Bei einer Billigversion aus dem Geiz-Markt ist das egal, aber ich habe einen Kodak-Abteilungsscanner mit Dokumenteneinzug, SCSI, schwere Ausführung, schnell, den möchte ich keinesfalls ausser Betrieb nehmen. Der hat auch mal ein paar Tausender gekostet.

Gruss Reinhard


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz