Domanda

Esiste un componente gratuito o commerciale scritto in .NET (nessuna interoperabilità COM) che funzionerà con la maggior parte degli scanner gemelli?

È stato utile?

Soluzione

Nella mia azienda usiamo Pegaso.È ottimo.

Altri suggerimenti

TwainDotNet

Ho appena concluso il codice dell'articolo di Thomas Scheidegger (CodiceProgetto:Scansione di immagini .NET TWAIN) in un progetto di codice Google: http://code.google.com/p/twaindotnet/

Ho ripulito un po' l'API e aggiunto il supporto WPF, quindi dai un'occhiata.:)

Microsoft dispone di un'API interamente dedicata alla scansione.È chiamato Acquisizione di immagini di Windows e puoi leggere un fantastico articolo di Coding4Fun a riguardo scritto nientemeno che da Scott Hanselman Qui.

Dare un'occhiata a CodiceProgetto:Scansione di immagini .NET TWAIN Questo potrebbe darti un buon inizio.

+1 per Atalasoft

Cavillo tecnico:Puoi evitare COM, ma non puoi evitare Interop:TWAIN è una DLL Win32 o Win64 nativa che non fa parte di Windows ed è sconosciuta a CLR, quindi in fondo, nel codice o nel componente utilizzato, sono presenti chiamate di interoperabilità al codice non gestito.Dato quello che so sui driver TWAIN, forse dovrei dirlo molto codice non gestito...

Ho sempre avuto l'impressione che WIA fosse eccezionale per le fotocamere digitali, OK per i flatbed consumer e non un serio concorrente per la "scansione di produzione", ovvero qualcosa come scansioni multipagina a piena velocità da un alimentatore di documenti, sotto il controllo dell'applicazione, utilizzando un Scanner da oltre 400 USD.Non ho mai sentito parlare di qualcuno che effettui scansioni di produzione tramite WIA, ma mi piacerebbe sicuramente sentire qualcuno che lo ha fatto.

ho trovato NTwain attraverso Nuget, che mi ha soddisfatto.

Disclaimer:Lavoro per Atalasoft

Atalasoft ha un prodotto, PuntoTwain, che non ha interoperabilità COM (solo chiamate dirette alle due dll da .NET) e offre un'interfaccia completamente .NET.Può essere incorporato in un controllo WinForms ospitato nel browser, ad esempio, perché non utilizza COM.

Il componente Accusoft Pegasus .NET si chiama TwainPRO ed è incluso nell'SDK di ImagXpress.

Il toolkit ImageGear .NET di Accusoft Pegasus include anche un'implementazione completamente gestita di Twain.

Ho appena visto un'altra domanda sulla scansione che faceva riferimento a un prodotto commerciale di terze parti da aggiungere all'elenco: ImageMan

Sembra che una singola licenza per sviluppatore parta da $ 325.Non l'ho usato personalmente, ma è uno dei tre o quattro prodotti che sto valutando.

Ho appena avviato un progetto in .net e ho trovato ottime informazioni Qui (*link non più disponibile a febbraio 2014) sull'utilizzo di Acquisizione immagini di Windows.Molti esempi di codice VB e alcuni C#.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top