Un esempi di uso dello scanner....

di panfra il
9 risposte
Non Imposto codice perchè non cio' capito niente... ma per usare lo scanner in C#, quale e' la via migliore? (Wia, Twain --- )
Grazie.

9 Risposte

  • Ho trovato un ocx -- scanjpro.ocx -- spero mi vada meglio.
    Grazie
  • Usa lo standard Twain, disponibile nel 90% degli scanner ""consumer""

    https://www.dynamsoft.com/blog/insights/document-scanning-twain-wia-isis-sane/

    Gli altri (ISIS, WIA, SANE, Kodak, ...) sono standard ALTERNATIVI usati dagli scanner,
    NON modi alternativi per accedere allo STESSO scanner.
    Se non lo supporta, non puo' usare lo scanner!

    https://nugetmusthaves.com/Tag/twain?page=
    https://stackoverflow.com/questions/3697962/open-source-twain-library

    Se cerchi "TWAIN C#" con Google, trovi un sacco di librerie.
    Quale scegliere? Devi provarle!
    La scelta dovrebbe essere basata su:

    1) quando e' stata creata la prima volata e QUANDO e' stata aggiornata l'ultima volta. Se la libreria ha molti anni ed e' stata aggiornata di recente, e' probabile che sia abbastanza buona
    2) se esiste una versione "a pagamento": se ti serve, eventualmente puoi passare alla versione ""professionale""

    In generale NON serve a NIENTE usare una libreria inventata da qualcuno, di cui c'e' poca documentazione e magari e' piena di bug SOLO perche' e' gratuita.
  • Ho visto infatti diverse librerie, ma a parte quelle a pagamento....
    Ho trovato una soluzione utilizzando una libreria di window : Windows Image Acquisition 2.0
    io pero non la trovo fra i riferimenti. Come posso fare per caricarla nel sistema?
    Grazie.
  • Ho reinstallato wiaservc.dll ma ancora la libreria non mi appare!
  • Io ce l'ho e non l'ho mai scaricato volutamente , guarda bene sotto i componenti COM che sono una "marea" , il nome completo è "Microsoft Windows Image Acquisition Library v2.0"
  • Ci ho guardato ma non c'e perche ho una versione piu' vecchia di win 10.
    Provero' ad aggiornarla.
    Grazie
  • Ho aggiornato la versione, ho guardato bene fra i com.. ma non l'ho trovata.
    A questo puntoho cercato di utilizzare direttamente la dll ma mi ha risposto non valida o corrotta.
    Provero' a riparare windows....
  • TROVATA....
    Grazie,
  • ,
Devi accedere o registrarti per scrivere nel forum
9 risposte