Gibt es einen nicht-activex Ansatz Dokumente in eine Web-Anwendung zu scannen?

StackOverflow https://stackoverflow.com/questions/4155998

  •  08-10-2019
  •  | 
  •  

Frage

Ich arbeite an einer Web-Anwendung, das eine ziemlich einfache und unkomplizierte Anwendung ist mit Ausnahme auf Sache: es muss in der Lage sein, Dokumente vom Scanner zu bekommen. Ich möchte nicht manuell den Benutzer Dokumente scannen zu zwingen, speichern sie, und dann zu sehen, um sie um die Datei zu laden, und ich möchte Active-X, wenn möglich, vermeiden (obwohl das Gefühl frei Empfehlungen zu machen, die aktiv-x schließen ). Gibt es eine gute Möglichkeit, dies über ein Web-App zu tun? Silver Access-Scanner können?

War es hilfreich?

Lösung

Sie können dies tun, mit Silverlight 4.

<Button x:Name="btnAquireImage" Content="Aquire Image from Scanner/Camera" Click="btnAquireImage_Click" />


private void btnAquireImage_Click(object sender, RoutedEventArgs e)
{
   using (dynamic CommonDialog = ComAutomationFactory.CreateObject("WIA.CommonDialog"))
   {
       dynamic imageFile = CommonDialog.ShowAcquireImage();
       if (imageFile != null)
       {
           //insert file upload code
       }
   }
}

Quelle: http://www.brianlagunas.com/index.php/2010/02/19/silverlight-4-accessing-system-devices-with-com-interop/

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