Estoy tratando de configurar una aplicación de C# que utiliza TWAIN example from code projectC# TWAIN interacción
Esto funciona bien, excepto que tengo que echar a Form
IMessageFilter
y llamada IMessageFilter.PreFilterMessage()
para atrapar las devoluciones de llamada TWAIN.
También tengo que empezar este filtrado llamando
Application.AddMessageFilter();
¿Hay una manera de hacer lo mismo en WPF ventana? (Para agregar filtro de mensajes y atrapar callbacks de TWAIN).
Otra pregunta de alto nivel: ¿Alguien sabe acerca de las librerías \ TWAIN de C# alternativas?
Gracias.
driAn, TWAIN es * más antiguo * pero no está obsoleto. Tiene un amplio soporte de dispositivos. Además, mi escáner no (extrañamente) es compatible con WIA. – Valentin
Bueno, Microsoft lo considera obsoleto, sugieren usar WIA en su lugar. – driAn
Hmm ... No existe una relación causal entre las opiniones de Microsoft y la realidad del consenso, en cualquier dirección. Trabajo con TWAIN, y al menos para el escaneo de documentos, WIA está obsoleto y lo ha sido desde que se introdujo. Lo presentaron durante una breve fase en la que estaban entusiasmados con la idea de derrotar a Apple. Entonces el Ojo Ardiente recurrió a otras cosas, y desde entonces ha languidecido. Sin embargo, lo recomiendo para cámaras digitales. – Spike0xff