Escribí un código de escaneo simple usando WIA. No tengo un dispositivo de escáner, así que no puedo probarlo. ¿Puedo simular un dispositivo WIA para probarlo?Prueba de WIA sin tener un escáner/dispositivo de cámara
Respuesta
Con suficiente esfuerzo y el WIA SDK (y probablemente también el Windows DDK) es probable que pueda hacerlo. Pero será una gran cantidad de esfuerzo, especialmente en comparación con el precio de un escáner barato.
Supongo que su tiempo vale algo. Si se trata de un proyecto de hobby, entonces compare el precio de un escáner barato con el tiempo ahorrado que puede gastar trabajando en las partes divertidas del proyecto. Si se trata de un proyecto de trabajo, entonces el tiempo ahorrado es más valioso para su cliente que para usted, pero aún debe haber argumentos comerciales para comprar hardware que le ahorrará más tiempo de lo que le costó.
Bueno, probar si esta cámara virtual es compatible con la interfaz WIA: http://www.soundmorning.com/
Si es así, usted tiene todo configurado y listo para funcionar.
También puede buscar "Cámara web falsa", hay muchas versiones.
No estoy seguro, pero tal vez http://scanworkssoftware.com/twainimporter.aspx le ayudará a
o, Ir a http://twain.org y bajo la sección "Búsqueda rápida", haga clic en el último enlace titulado "Ejemplo de fuente de datos & Aplicación". Esto instalará TWAIN 2.0 y una fuente de muestra llamada "TWAIN2 FreeImage Software Scanner" que tiene algunas características básicas de escaneo. No tiene una interfaz de controlador, pero le permitirá realizar escaneos y obtener/establecer algunas propiedades generales.
Una cosa de la que preocuparse es que todos los controladores WIA no se crean por igual. Recientemente tuvimos problemas al usar algunos controladores Brother WIA que supuestamente estaban certificados. El controlador no permitiría el acceso a la bandeja del alimentador. Terminamos escribiendo también integración TWAIN.
Suena como una ocasión en la que escribir sobre el dispositivo virtual que es compatible con WIA podría ser lo que debe devolverse a la comunidad.
Esto hace definitivamente lo que quiere: https://github.com/twain/wia-on-twain
que simula un escáner y publica una TWAIN y una interfaz WIA. También se simula el escaneo de una página gráfica, por lo que puede probar diferentes resoluciones y combinaciones de colores.
(1) http://graphics.kodak.com/docimaging/US/en/Support_Center/Document_Scanners/Desktop/i65_Scanner/Support/Drivers_And_Downloads/i55_and_i65_Scanner_Driver/index.htm InstallSoftware__v1.7.exe
(2) http://sourceforge.net/projects/twain-samples/files/TWAIN%202%20Sample%20Application/ WIAonTWAIN_SDK.msi
(3) Para la prueba solamente se puede también utilizar la demo gratis versión del archivo comercial que importa el controlador TWAIN XPCTWAIN. información del producto: http://www.jse.de/products.html#xpctwain Demo de descarga: http://www.jse.de/download/setup_xd.exe setup_xd.exe
- 1. ¿Hay un componente SOLID .NET WIA?
- 2. ¿Se puede escuchar un escáner TWAIN (Maybe WIA)?
- 3. Sin tener un enlace en jQuery
- 4. WIA Escaneo a través del alimentador
- 5. Prueba de selenio sin navegador
- 6. cámara de acercamiento en tres JS sin controles trackball u otra biblioteca de control de cámara
- 7. Uso de un escáner sin cuadros de diálogo en C#
- 8. ¿Puedo probar Windows Azure prueba gratuita sin tener una tarjeta de crédito?
- 9. Uso de C#/WIA versión 2.0 en Vista para escanear
- 10. ¿Escribir una cámara web virtual?
- 11. Cómo mostrar el mensaje emergente sin tener un contexto
- 12. Grails: clasificación de salida de lista sin tener que tener un SortedSet o modelo comparable?
- 13. Cómo recuperar la imagen de la cámara sin usar la aplicación de la cámara (a través de un servicio)
- 14. C# WIA ADF Tiene la siguiente página
- 15. Prueba unitaria sin aserciones
- 16. Acceso a la cámara web sin flash
- 17. Tener URL sin extensión .aspx
- 18. ELMAH - Excepción de registro sin tener HttpContext
- 19. A .NET Unidad de prueba sin un constructor sin parámetros, para facilitar la inyección de dependencia
- 20. Desplazamiento RichEdit sin tener foco
- 21. Configurar el tamaño de página usando WIA (con escáner)
- 22. Controles personalizados de cámara para iPhone (sin usar UIImagePickerController)
- 23. Uso de la cámara sin tarjeta SD en Android
- 24. fullScreen Previsualización de la cámara sin distorsión/estiramiento
- 25. markdown - ¿Puedo tener caracteres de subrayado sin escaparse de ellos y no tener cursiva de rebaja?
- 26. Prueba de conexión de SQL sin lanzar una excepción
- 27. ¿Es posible tener una sola prueba por dispositivo?
- 28. cómo tomar la captura de la cámara sin una vista previa de un servicio o hilo?
- 29. NUnit: prueba sin excepción esperada
- 30. Prueba de código SMS sin acceso a un plan de mensajes de texto