VintaSoft Twain .NET SDK - Preguntas frecuentes

Respuestas a las preguntas frecuentes

Esta página contiene respuestas a las preguntas más frecuentes sobre VintaSoft TWAIN .NET SDK. Si no encuentra la respuesta a su pregunta técnica aquí, visite la página de soporte técnico.

El VintaSoft Twain .NET SDK permite adquirir imágenes desde un escáner TWAIN, WIA, SANE o eSCL. Las imágenes escaneadas se pueden procesar mediante comandos sencillos de procesamiento de imágenes (invertir, rotar, redimensionar, etc.). También se pueden guardar en un archivo (PDF, TIF, JPEG, PNG, GIF, BMP) o subir a un servidor HTTP(S) o FTP.

SDK proporciona una API .NET que puede ser utilizada por un desarrollador .NET en una aplicación de Windows y Linux.

El SDK también proporciona una API de JavaScript que puede utilizar un desarrollador web (JavaScript) en una aplicación web para Windows y Linux. No se requieren conocimientos de .NET para utilizar el SDK en una aplicación web.

Los desarrolladores .NET pueden usar VintaSoft Twain .NET SDK en C#, VB.NET, C++ para .NET, F#, Delphi para .NET y cualquier otro lenguaje de programación compatible con la tecnología .NET.

El desarrollador web puede utilizar VintaSoft Twain .NET SDK en JavaScript y TypeScript.

VintaSoft Twain .NET SDK incluye:
  • Archivos .DLL de Vintasoft compilados para .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET Framework 4.7, .NET Framework 3.5 en la carpeta "[installation_path]\Bin".
  • Los archivos .DLL de Vintasoft compilados para .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET Framework 4.8/4.7/4.6/4.5/4.0, .NET Framework 3.5 solo están disponibles para usuarios registrados.
  • Guía del usuario y referencia de API: enlaces disponibles aquí.
  • Proyectos de aplicaciones de demostración para Visual Studio .NET con código fuente en C#, VB.NET en la carpeta "[installation_path]\Examples".
  • Aplicaciones de demostración compiladas (archivos .exe) en la carpeta "[install_path]\Bin".

Los archivos permitidos para la distribución se enumeran en las cláusulas 4.6, 4.7 y 4.8 Acuerdo de licencia de usuario final.

La versión de evaluación de VintaSoft Twain .NET SDK tiene las siguientes limitaciones de uso:
  • La versión de evaluación agrega una marca de agua a cada imagen escaneada.
  • La versión de evaluación no le permite guardar una imagen escaneada en color como un archivo JPEG, TIFF o PDF.
    Guarde la imagen en color como un archivo PNG o BMP si necesita guardar la imagen en color escaneada en un archivo durante el proceso de evaluación.
    Escanee una imagen en blanco y negro o en gris si necesita guardar la imagen escaneada como un archivo JPEG, TIFF o PDF durante el proceso de evaluación.

La versión registrada del SDK no contiene restricciones.
Puede obtener información sobre la documentación del SDK de VintaSoft TWAIN .NET aquí.

Sí, nosotros o nuestros clientes hemos probado con éxito los siguientes escáneres de imágenes TWAIN:

  • Escáneres de imágenes Kodak: Kodak i40, Kodak i55/i65, Kodak i60, Kodak i250, Kodak i260, Kodak i600, Kodak i810, Kodak i1120, Kodak i1320, Kodak i1420, Kodak i1440, Kodak i2400, Kodak DVC325, Kodak Ngenuity 9000, Kodak Alaris S2070, Kodak ScanStation 720EX, Kodak ScanStation 730EX, Kodak i4200, Kodak i2900, Kodak i5800, Kodak Alaris S2070
  • Escáneres de imágenes Canon: Canon CanoScan LiDE 20, Canon CanoScan LiDE 30, Canon CanoScan LiDE 35, Canon CanoScan LiDE 50, Canon CanoScan LiDE 60, Canon CanoScan LiDE 110, Canon CanoScan LiDE 200, Canon CanoScan 3000, Canon DE-7550C, Canon DR-2010C, Canon DR-2050C, Canon DR-2080C, Canon DR-2580C, Canon DR-3060C, Canon DR-3080C, Canon DR-5020, Canon DR-5080C, Canon DR-6010C, Canon DR-6030C, Canon DR-6080, Canon DR-7550C, Canon DR-7580, Canon DR-9080C, Canon DR-G1100, Canon IR2870 (Network), Canon MP730, Canon P-150, Canon P-215, Canon PIXMA MG5640, Canon PIXMA MX885, Canon PIXMA MX870, Canon DR-X10C, Canon CanoScan 9000F Mark II, Canon LiDE 400
  • Escáneres de imágenes HP: HP Color LaserJet CM1312, HP OfficeJet 6500, HP OfficeJet 6700 Premium, HP OfficeJet 7200, HP OfficeJet D125XI, HP OfficeJet T65XI, HP LaserJet Pro 500 color MFP M570dw, HP LaserJet Pro M1132, HP PSC 950, HP PSC 1310, HP PCS 1510, HP ScanJet 2200C, HP ScanJet 2400, HP ScanJet 3800, HP ScanJet 4600, HP ScanJet 5000, HP ScanJet 5470C, HP ScanJet 5550, HP ScanJet 5590, HP ScanJet 7400C, HP ScanJet 8250, HP ScanJet 8300, HP ScanJet Enterprise 7000 s2, HP ScanJet Enterprise 8500, HP ScanJet Enterprise 9000, HP ScanJet G2410, HP ScanJet G3010, HP ScanJet Flow N9120 fn2, HP Scanjet Pro 2000 s1, HP LaserJet Pro MFP M132fw
  • Escáneres de imágenes Fuijtsu: Fujitsu FI-60F, Fujitsu FI-4120Cdj, Fujitsu FI-4220Cdj, Fujitsu FI-4340C, Fujitsu FI-5120Cdj, Fujitsu FI-5220Cdj, Fujitsu FI-5750Cdj, Fujitsu FI-6130, Fujitsu fx-7300NX, Fujitsu Scan Partner 600C
  • Escáneres de imágenes Epson: Epson DS-770 II, Epson GT-2500, Epson GT-8500, Epson GT-9000, Epson GT-15000, Epson GT-S50, Epson Perfection 1240, Epson Perfection 1660, Epson Perfection 1670, Epson Perfection 1680, Epson Perfection 2580, Epson Perfection 3170, Epson Perfection 4490, Epson Perfection 4870, Epson Perfection V10, Epson Perfection V700 Photo, Epson Stylus CX5200, Epson Stylus Office BX300F, Epson Stylus Office BX305, Epson WorkForce WF-2750, Epson XP312 Series
  • Escáneres de imágenes Xerox: Xerox DocuMate 152, Xerox DocuMate 262, Xerox DocuMate 3220, Xerox WorkCentre 3615 (USB), Xerox WorkCentre 3615 (Red)
  • Escáneres de imágenes Brother: Brother MFC-7220, Brother MFC-7320, Brother MFC-7820N, Brother MFC-8220, Brother MFC-8460N,Brother MFC-8480DN, Brother MFC-8710DW, Brother MFC-9120CN, Brother DCP-7040R, Brother DCP-7055R
  • Escáneres de imágenes Plustek: Plustek OptiCard 820, Plustek OptiCard 821, Plustek OpticPro A360, Plustek OpticPro A380 Plus, Plustek SmartOffice PS286 Plus, Plustek SmartOffice PS406U, Plustek SmartOffice PS456U
  • Escáneres de imágenes Ricoh: Ricoh IS450, Ricoh Aficio MP161spf, Ricoh MP 4000
  • Escáneres de imágenes Intotec: InoTec SCAMAX 403, InoTec SCAMAX M03, InoTec SCAMAX M06
  • Escáneres de imágenes Kyocera: Kyocera FS-1125MFP
  • Escáneres de imágenes Sceye: sceyeX A4
  • Escáneres de imágenes Konica Minolta: Konica Minolta MS6000 MK2
  • Escáneres de imágenes Lexmark: Lexmark Pro915
  • Escáneres de imágenes Neat: Neat Escáner ADF
  • Escáneres de imágenes Samsung: Samsung SCX-3205
  • Escáneres de imágenes Microtek: Microtek ScanMaker 4800
  • Escáneres de imágenes Panasonic: Panasonic KV-S1025C, Panasonic KV-S202xC, Panasonic KV-S4085C
  • Escáneres de imágenes Array: Array2905
  • Escáneres de imágenes Avision: AV600G
  • Escáneres de imágenes Nashuatec: MP 5500
  • Escáneres de imágenes Visioneer: Visioneer RoadWarrior

Si ha probado con éxito un escáner de imágenes TWAIN utilizando VintaSoft Twain .NET SDK y desea compartir esta información, envíenosla y actualizaremos esta lista.

Si tiene una aplicación de 64 bits, puede usar el Administrador de dispositivos TWAIN 2.x de 32 o 64 bits.
Si tiene una aplicación de 32 bits, puede usar el Administrador de dispositivos TWAIN 1.x de 32 bits o el Administrador de dispositivos TWAIN 2.x de 32 bits.
Por favor, revise la información sobre los administradores de dispositivos TWAIN disponibles aquí y asegúrese de que haya un administrador de dispositivos TWAIN instalado en su sistema.

El espacio de nombres Vintasoft.Twain está presente en el ensamblado Vintasoft.Twain.dll. El espacio de nombres Vintasoft.WinTwain está presente en el ensamblado Vintasoft.WinTwain.dll.

Vintasoft.Twain.dll es un ensamblado .NET que se puede usar en aplicaciones .NET en Windows y Linux. Este ensamblado utiliza primitivas de dibujo de la biblioteca Vintasoft.Shared.

Vintasoft.WinTwain.dll es un ensamblado .NET que se puede utilizar en aplicaciones .NET en Windows. Este ensamblado utiliza primitivas de dibujo de la biblioteca System.Drawing.Common.

Vintasoft.WpfTwain.dll es un ensamblado .NET que se puede utilizar en aplicaciones WPF en Windows. Este ensamblado utiliza primitivas de dibujo de la biblioteca WPF.

Dependiendo de su aplicación y la tarea en cuestión, deberá utilizar Vintasoft.Twain.dll, Vintasoft.WinTwain.dll o Vintasoft.WpfTwain.dll.

Нет, No es posible instalar archivos Vintasoft.XXX.dll en archivos DLL. Esto es nuevo y seguro licencia de licencia.

Lea cómo excluir un archivo para que no se incruste en un ensamblado .NET en la sección "Excluir archivos de la incrustación" del artículo "Implementar y ejecutar como un único ejecutable" en el sitio web de Microsoft: https://learn.microsoft.com/es-es/dotnet/core/deploying/single-file/overview?tabs=cli#exclude-files-from-being-embedded

Abra la carpeta "C:\Windows\twain_32" y compruebe si tiene instalado el controlador TWAIN de 32 bits para su escáner.
Abra la carpeta "C:\Windows\twain_64" y compruebe si tiene instalado el controlador TWAIN de 64 bits para su escáner.

Si no tiene el controlador TWAIN para su escáner, instálelo en su equipo.

Para usar el controlador WIA para su escáner, necesitará usar el Administrador de dispositivos TWAIN versión 1.x; esto solo es posible en aplicaciones de 32 bits.
El mensaje de error significa,que la API TWAIN de JavaScript de VintaSoft no puede enviar una solicitud al servicio "VintaSoft Web TWAIN".

Para diagnosticar el problema, siga estos pasos:
1. Abra la URL http://localhost:25319/api/VintasoftTwainApi/Status en un navegador web y vea el resultado. Si ve una página web con información sobre el servicio VintaSoft Web TWAIN, entonces el servicio VintaSoft Web TWAIN está instalado y en funcionamiento en su equipo; continúe con el paso 2; de lo contrario, continúe con el paso 3.
2. Abra la aplicación web en un navegador web, abra la consola del desarrollador en el navegador web (presione Ctrl+I o F12), seleccione la pestaña "Red", recargue la página web en el navegador web (presione F5), analice la información en la pestaña "Red" e intente encontrar la causa del problema.
3. Abra el Administrador de tareas (presione Ctrl+Shift+Esc), seleccione la pestaña "Servicios" e intente encontrar el servicio "VintasoftWebTwainService". Si encuentra el servicio, vaya al paso 4; de lo contrario, vaya al paso 6.
4. Si el servicio "VintasoftWebTwainService" no se está ejecutando, inicie el servicio "VintasoftWebTwainService", reinicie la aplicación web y compruebe el resultado; De lo contrario, vaya al paso 5.
5. Seleccione la opción "No disponible" здесь y publique la palabra причину проблемы.
6. Utilice la aplicación VintaSoft JavaScript TWAIN Scanning, una aplicación de demostración para descargar последнюю версию сервиса VintaSoft Web TWAIN. Загрузите y Instale el siguiente servicio "VintaSoft Web TWAIN" en su ordenador. Mantenga la precaución y el resultado.
La solución VintaSoft Web TWAIN consta de dos partes:
1. El servicio "VintaSoft Web TWAIN", que proporciona acceso a los escáneres TWAIN locales.
2. La API JavaScript VintaSoft TWAIN utilizada por las aplicaciones web para acceder al servicio "VintaSoft Web TWAIN".

Ambas partes tienen un número de versión y pueden funcionar juntas si tienen el mismo número de versión.

Para resolver el problema, actualice el servicio "VintaSoft Web TWAIN" a la versión 15.1.0.1:
1. Desinstale el servicio VintaSoft Web TWAIN versión 15.0.6.1 de su equipo.
2. Abra la aplicación de demostración de escaneo TWAIN de JavaScript de VintaSoft y se le pedirá que descargue la última versión del servicio TWAIN de VintaSoft.
3. Descargue e instale la última versión del servicio "VintaSoft Web TWAIN" en su equipo.
Abra la carpeta "C:\Windows\twain_32" y compruebe si tiene instalado el controlador TWAIN de 32 bits para su escáner.
Abra la carpeta "C:\Windows\twain_64" y compruebe si tiene instalado el controlador TWAIN de 64 bits para su escáner.

Si no tiene el controlador TWAIN para su escáner, instálelo en su equipo.

Si desea utilizar el controlador TWAIN de 32 bits para su escáner, deberá utilizar la versión de 32 bits o de 64 bits del servicio VintaSoft Web TWAIN y el Administrador de dispositivos TWAIN 1.x o 2.x.
Si desea utilizar el controlador TWAIN de 64 bits para su escáner, deberá utilizar el Versión de 64 bits del servicio VintaSoft Web TWAIN y TWAIN Device Manager 2.x.
Para usar el controlador WIA para su escáner, necesitará la versión de 32 bits del servicio VintaSoft Web TWAIN y TWAIN Device Manager 1.x.

Consulte las instrucciones para inicializar la versión de 32 bits o de 64 bits del servicio VintaSoft Web TWAIN en la sección "Inicialización del servicio Vintasoft Web TWAIN" aquí.

Puede probar el uso de las versiones 1.x y 2.x de TWAIN Device Manager utilizando la aplicación de demostración VintaSoft JavaScript TWAIN Scanning. Para ello, abra la aplicación de demostración y habilite/deshabilite TWAIN Device Manager utilizando la casilla de verificación "Compatible con TWAIN 2".

Si desea obtener el máximo rendimiento del escaneo de imágenes TWAIN de alta velocidad, pruebe a utilizar VintaSoft TWAIN High Performance Demo y vea el resultado.
VintaSoft TWAIN High Performance Demo es un proyecto WinForms que utiliza VintaSoft Twain .NET SDK y VintaSoft Imaging .NET SDK, y demuestra cómo:

  • Escanee imágenes utilizando un escáner de imágenes TWAIN de alto rendimiento con la máxima eficiencia
  • Vista previa de las imágenes escaneadas
  • Guarde las imágenes escaneadas en archivos de imagen separados o archivos TIFF o PDF de varias páginas.

La información sobre la mayoría de las preguntas se puede encontrar en la documentación o en estas preguntas frecuentes. Si no encuentra una respuesta a su pregunta, escriba un correo electrónico a atención al cliente.