Pregunta

¿Existe algún componente gratuito o comercial escrito en .NET (sin interoperabilidad COM) que funcione con la mayoría de los escáneres Twain?

¿Fue útil?

Solución

En mi empresa usamos Pegaso.Es genial.

Otros consejos

TwainDotNet

Acabo de terminar el código del artículo de Thomas Scheidegger (Proyecto de código:Escaneo de imágenes .NET TWAIN) en un proyecto de código de Google: http://code.google.com/p/twaindotnet/

Limpié un poco la API y agregué compatibilidad con WPF, así que compruébalo.:)

Microsoft tiene una API dedicada exclusivamente al escaneo.Se llama Adquisición de imágenes de Windows y puedes leer un excelente artículo de Coding4Fun escrito nada menos que por Scott Hanselman. aquí.

Echa un vistazo a Proyecto de código:Escaneo de imágenes .NET TWAIN Eso podría darle un buen comienzo.

+1 para Atalasoft

Objeción técnica:Puedes evitar COM, pero no puedes evitar Interop:TWAIN es una DLL nativa de Win32 o Win64 que no forma parte de Windows propiamente dicha y es desconocida para CLR, por lo que en la parte inferior, ya sea en su código o en el componente que usa, hay llamadas de Interop a código no administrado.Dado lo que sé sobre los controladores TWAIN, tal vez debería decirle muy código no administrado...

Siempre he tenido la impresión de que WIA era excelente para cámaras digitales, aceptable para cámaras planas de consumo y no un competidor serio para el "escaneado de producción", es decir, algo así como escaneos de varias páginas a toda velocidad desde un alimentador de documentos, bajo el control de una aplicación, utilizando un Escáner de más de 400 USD.Nunca he oído hablar de nadie que haya realizado escaneos de producción a través de WIA, pero seguro que me gustaría saber de alguien que haya hecho esto.

encontré NTwain a través de Nuget, lo cual me satisfizo.

Descargo de responsabilidad:Trabajo para Atalasoft.

Atalasoft tiene un producto, PuntoTwain, que no tiene interoperabilidad COM (solo llamadas directas al dll twain desde .NET) y le brinda una interfaz completamente .NET.Puede integrarse en un control WinForms alojado en el navegador, por ejemplo, porque no utiliza COM.

El componente Accusoft Pegasus .NET se llama TwainPRO y está incluido en el SDK de ImagXpress.

El kit de herramientas ImageGear .NET de Accusoft Pegasus también incluye una implementación completamente administrada de Twain.

Acabo de ver otra pregunta de escaneo que hacía referencia a un producto comercial de terceros para agregar a la lista: ImagenMan

Parece que una licencia de desarrollador única comienza en $325.No lo he usado personalmente, pero es uno de los tres o cuatro productos que estoy evaluando.

Acabo de comenzar un proyecto en .net y encontré excelente información. aquí (*enlace inactivo a partir de febrero de 2014) sobre el uso de Adquisición de imágenes de Windows.Mucho código VB de muestra y algo de C#.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top