TWAIN es un estándar de interfaz de programación de aplicaciones (API) diseñado para la adquisición de imágenes desde dispositivos de escaneo. Está orientado a desarrolladores de software y fabricantes de hardware que necesitan garantizar la compatibilidad entre sus aplicaciones y periféricos. Su objetivo principal es resolver la falta de un protocolo común para la comunicación entre el sistema operativo y los escáneres.
Sus funciones principales incluyen:
Este estándar, introducido en 1992, no es un software de usuario final sino una especificación técnica. Al ser un protocolo de comunicación, no tiene un coste de licencia por sí mismo, aunque su implementación depende de los fabricantes. Los usuarios finales rara vez buscan alternativas directas, ya que es una capa de infraestructura, pero los desarrolladores pueden explorar otras APIs si buscan funcionalidades específicas no cubiertas por TWAIN.
Propietario
Código abierto
NoCoste
FreemiumLicencia
PropietarioPlataformas
Mac, WindowsCoste
GratisLicencia
PropietarioPlataformas
WebCoste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxCoste
FreemiumLicencia
PropietarioPlataformas
—Coste
GratisLicencia
Código abiertoPlataformas
—Coste
GratisLicencia
Código abiertoPlataformas
—Coste
FreemiumLicencia
PropietarioPlataformas
Mac, Windows, LinuxCoste
GratisLicencia
PropietarioPlataformas
—Alternativa a: