Question

Existe-t-il un composant gratuit ou commercial écrit en .NET (pas d'interopérabilité COM) qui fonctionnera avec la plupart des scanners Twain ?

Était-ce utile?

La solution

Dans mon entreprise, nous utilisons Pégase.C'est bien.

Autres conseils

TwainDotNet

Je viens de terminer le code de l'article de Thomas Scheidegger (CodeProjet :Numérisation d'images .NET TWAIN) dans un projet de code Google : http://code.google.com/p/twaindotnet/

J'ai un peu nettoyé l'API et ajouté le support WPF, alors jetez-y un œil.:)

Microsoft dispose d'une API dédiée à la numérisation.C'est appelé Acquisition d'images Windows et vous pouvez lire un excellent article Coding4Fun à ce sujet rédigé par nul autre que Scott Hanselman ici.

Jeter un coup d'œil à CodeProjet :Numérisation d'images .NET TWAIN Cela pourrait vous donner un bon départ.

+1 pour Atalasoft

Petit bémol technique :Vous pouvez éviter COM, mais vous ne pouvez pas éviter Interop :TWAIN est une DLL Win32 ou Win64 native qui ne fait pas partie de Windows proprement dit et est inconnue du CLR. Ainsi, en bas, soit dans votre code, soit dans le composant que vous utilisez, se trouvent des appels Interop vers du code non managé.Compte tenu de ce que je sais sur les pilotes TWAIN, je devrais peut-être dire à très code non géré...

J'ai toujours eu l'impression que WIA était idéal pour les appareils photo numériques, acceptable pour les appareils à plat grand public, et n'était pas un concurrent sérieux pour la « numérisation de production » - c'est-à-dire quelque chose comme des numérisations multipages à pleine vitesse à partir d'un chargeur de documents, sous le contrôle d'une application, à l'aide d'un Scanner de 400 USD+.Je n'ai jamais entendu parler de quelqu'un effectuant une numérisation de production via WIA, mais j'aimerais certainement entendre quelqu'un qui a fait cela.

j'ai trouvé NTwain via Nuget, ce qui m'a satisfait.

Clause de non-responsabilité:Je travaille pour Atalasoft

Atalasoft a un produit, DotTwain, qui n'a pas d'interopérabilité COM (il suffit d'appeler directement la dll twain depuis .NET) et vous offre une interface entièrement .NET.Il peut être intégré dans un contrôle WinForms hébergé par un navigateur, par exemple, car il n'utilise pas COM.

Le composant Accusoft Pegasus .NET s'appelle TwainPRO et est inclus dans le SDK ImagXpress.

La boîte à outils ImageGear .NET d'Accusoft Pegasus comprend également une implémentation entièrement gérée de Twain.

Je viens de voir une autre question d'analyse faisant référence à un produit commercial tiers à ajouter à la liste : ImageMan

On dirait qu'une licence de développeur unique commence à 325 $.Je ne l'ai pas utilisé personnellement, mais c'est l'un des trois ou quatre produits que j'évalue.

Je viens de démarrer un projet en .net et j'ai trouvé d'excellentes informations ici (*lien mort en février 2014) sur l'utilisation de Windows Image Acquisition.Beaucoup d'exemples de code VB et du C#.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top