none
Interagire con scanner RRS feed

  • Domanda

  • Ciao a tutti,

    dovrei da un'applicazione aspx poter interagire con uno scanner.

    Qualcuno sa in che modo si possa fare (progetti open source o meno)?

    GRAZIE

    martedì 16 ottobre 2012 08:48

Risposte

  • Non puoi farlo, le applicazioni ASP .NET vivono all'interno di un browser e non hanno accesso diretto alle risorse hardware del PC.

    Le uniche alternative sono utilizzare un controllo ActiveX (ma saresti compatibile solo con Internet Explorer) oppure utilizzare Silverlight ed installare sul client dell'utente un'applicazione Full Trust.


    Marco Minerva [MCPD]
    Blog: http://blogs.ugidotnet.org/marcom
    Twitter: @marcominerva

    • Proposto come risposta Irina Turcu giovedì 18 ottobre 2012 07:52
    • Contrassegnato come risposta Irina Turcu venerdì 19 ottobre 2012 14:31
    martedì 16 ottobre 2012 09:08
    Postatore

Tutte le risposte

  • Non puoi farlo, le applicazioni ASP .NET vivono all'interno di un browser e non hanno accesso diretto alle risorse hardware del PC.

    Le uniche alternative sono utilizzare un controllo ActiveX (ma saresti compatibile solo con Internet Explorer) oppure utilizzare Silverlight ed installare sul client dell'utente un'applicazione Full Trust.


    Marco Minerva [MCPD]
    Blog: http://blogs.ugidotnet.org/marcom
    Twitter: @marcominerva

    • Proposto come risposta Irina Turcu giovedì 18 ottobre 2012 07:52
    • Contrassegnato come risposta Irina Turcu venerdì 19 ottobre 2012 14:31
    martedì 16 ottobre 2012 09:08
    Postatore
  • Ciao

    la cosa è chiara. Esistono però dei componenti a pagamento che ti interfacciano con lo scanner e non solo su Explorer. Volevo sapere se qualcuno conosce una libreria open source o conosce un componente a pagamento affidabile per questo lavoro

    mercoledì 17 ottobre 2012 07:06
  • esisteranno pure, ma non "web" allora.. 

    Ci mandi il link di uno di questi (anche a pagamento) tanto per farci un'idea ?

    mercoledì 17 ottobre 2012 07:14
  • Il componente che hai citato tu in realtà è formato da diversi moduli, ciascuno indirizzato ad uno specifico browser, come puoi leggere nella pagina che tu stesso hai citato:

    • Un ActiveX per Internet Explorer
    • Un Plugin per Firefox, Chrome, Safari e Opera
    • Una versione per Mac

    In tutti i casi, quindi, sono estensioni del browser, che vengono installate nel PC dell'utente. Essendo però specifiche di ogni browser, il risultato "pratico" è che sempre che la funzionalità sia fornita direttamente dal browser, anche se in realtà non è così. Non sono soluzioni Web pure che, come detto, non sono possibili.


    Marco Minerva [MCPD]
    Blog: http://blogs.ugidotnet.org/marcom
    Twitter: @marcominerva

    giovedì 18 ottobre 2012 07:41
    Postatore