Frage

Ich frage mich, was der beste / bevorzugte Weg wäre, eine Scan-Anwendung, die in einem Web-Browser lebt zu schreiben. Die Grundidee ist, die ich von einer Webseite verwenden mag, wo ich auf eine Schaltfläche klicken kann, die ein Dokument auf dem Client scannen und das Dokument auf dem Server hochladen. Der erste Gedanke, den Sinn kam, ist eine native schreiben (C ++?) Browser-Plug-in. Allerdings weiß ich nicht, was erforderlich ist für eine native Plug-in Cross-Browser zu sein. So sind hier einige Fragen:

  1. Ist Silverlight ein gangbarer Weg? Dies ist, was ich würde es vorziehen, da alle meine Code C # ist, ASP.NET. Die Frage ist - kann Gespräch mit Windows Image Acquisition COM auf dem Client Silverlight

  2. Schreiben Sie etwas in Flash, Flex verwenden kann? Ist das ein gangbarer Weg? Kann es zu WIA COM auf dem Client?

  3. sprechen
  4. Und schließlich, wenn die Antwort in C ++ schreibt dann, was einige der High-Level-gotchas ist, um es Cross-Browser?

  5. Was es sonst noch gibt?

War es hilfreich?

Lösung

Andere Tipps

Hier finden Sie aktuelle XBAP . Es ist eine WPF Web basierte Anwendung. Es erfordert .NET 3.5 auf dem Client so nur Windows, sondern läuft im Browser.

Unser Produkt hat mit ihm gerade erst begonnen, und ich habe gerade gewesen Untersuchung es in unserem CI und Freigabeprozess beinhaltet. Bisschen eine Lernkurve, aber wir sind ziemlich nah an automatisierte Bereitstellung (ohne Veröffentlichung), ich werde diese Frage aktualisieren, sobald wir mit unserem Ansatz zufrieden sind.

läuft Silverlight in einer Sandbox und kann keine Ressourcen zugreifen auf einem lokalen Rechner (mit Ausnahme von isolierten Speichern). Es kann nicht COM-Objekte zugreifen, können Sie nicht lokale Hardware zugreifen zu können.

Die Option, die Sie betrachten können, ist wenig Dienst auf einem Client-Computer zu installieren, der mit WIA kommunizieren und SL Gespräch mit dieser Service-Ports.

Eine andere Lösung könnte ein (signiert) Java-Paket sein, das TWAIN mit einem kleinen nativen Code DLL in dem Paket enthalten bekommen können. Die Gnome Leute haben ein Produkt namens Morena Rahmen , die auf diese Weise funktioniert. Es ist auch möglich, eigene Lösung in diesem Stil zu rollen. Ich würde keine ernsthafte Dokumenten-Scanning-Lösung auf WIA stützen, wenn sich die Dinge stark mit WIA 2.0 verbessert haben - zumindest haben einige realistische Tests mit Scannern wie der Fujitsu fi des Canon DR, Kodak i-Serie, Visioneer oder Documate ADF-Einheiten und die HP N6010 oder 5K.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top