TWAIN y TWAIN Direct son interfaces de programación de aplicaciones (API) y protocolos de comunicación que regulan la comunicación entre el software y los dispositivos de imágenes digitales , como escáneres de imágenes y cámaras digitales . TWAIN es compatible en Microsoft Windows , Linux y Mac OS X . [2]
Autor (es) original (es) | Grupo de trabajo TWAIN |
---|---|
Desarrollador (es) | Grupo de trabajo TWAIN |
Versión inicial | Febrero de 1992 |
Lanzamiento estable | 2.4 (11 de diciembre de 2015 [±] [1] | )
Sistema operativo | Linux , macOS , Microsoft Windows |
Plataforma | x86 , x86-64 , PowerPC |
Estándar (s) | DOS |
Tipo | Interfaz de programación de aplicaciones |
Licencia | LGPL (solo Administrador de fuente de datos) |
Sitio web | www |
Los tres elementos clave de TWAIN son: [2]
- Software de la aplicacion. Por ejemplo, software de gráficos , una aplicación de fax o un procesador de textos .
- Software de gestión de fuentes. El software del administrador de fuentes es una biblioteca de software proporcionada por el grupo de trabajo TWAIN.
- Controladores de dispositivos (denominados "software de origen" en el documento de especificaciones)
Tanto la aplicación como el controlador del dispositivo deben ser compatibles con TWAIN para que la interfaz se utilice correctamente.
El primer lanzamiento fue en 1992 y se actualizó por última vez en 2015.
Fue diseñado con la ayuda de varias empresas de la industria informática, para intentar establecer una interfaz de conexión estándar unificada entre las computadoras y los dispositivos de imágenes.
Historia
El diseño de TWAIN comenzó en enero de 1991. El grupo TWAIN fue lanzado originalmente en 1992 por varios miembros de la industria de imágenes, con la intención de estandarizar la comunicación entre software y hardware de manejo de imágenes. [3] La revisión del Kit de herramientas para desarrolladores TWAIN original se llevó a cabo desde abril de 1991 hasta enero de 1992. [4]
Fuente del nombre TWAIN
La palabra TWAIN no es oficialmente un acrónimo , pero es un backronym . El sitio web oficial señala que "la palabra TWAIN es de " La balada de Oriente y Occidente " de Kipling - '... y nunca los dos se encontrarán ...' - reflejando la dificultad, en ese momento, de conectar escáneres y computadoras personales .
Se cambió a TWAIN para hacerlo más distintivo. Esto llevó a la gente a creer que era un acrónimo, [5] y luego a un concurso para idear una expansión. No se seleccionó ninguna, pero la entrada Tecnología sin un nombre interesante sigue rondando el estándar ". [6] [7] Por ejemplo, la Enciclopedia de tecnología de la información enumera" Tecnología sin un nombre interesante "como el significado oficial de TWAIN. [8 ]
Versión | Fecha de lanzamiento | Cambios |
---|---|---|
1.0 | Febrero de 1992 |
|
1,5 | Mayo de 1993 |
|
1,6 | 5 de febrero de 1996 |
|
1,7 | 19 de agosto de 1997 |
|
1.8 | 22 de octubre de 1998 |
|
1,9 | 20 de enero de 2000 |
|
2.0 | 22 de febrero de 2008 |
|
2.1 | 8 de julio de 2009 |
|
2.2 | 16 de febrero de 2012 |
|
2.3 | 21 de noviembre de 2013 |
|
2.4 | 15 de diciembre de 2015 |
|
Objetivos
Los objetivos del grupo de trabajo TWAIN y el estándar incluyen:
- Garantice la compatibilidad de software y hardware de manejo de imágenes
- Mantenga la especificación actualizada con el estado del software y hardware actual mientras mantiene la compatibilidad con versiones anteriores
- Brindar soporte para múltiples plataformas
- Mantener y distribuir un kit de herramientas para desarrolladores sin cargo
- Garantice la facilidad de implementación
- Fomentar la adopción generalizada
- Administrador de fuente de datos de código abierto
- Licencia de código abierto LGPL
- Aplicación de muestra de código abierto BSD y aplicación de fuente de datos de muestra
TWAIN proporciona soporte para:
- Producción, escaneo de alta velocidad
- Perfiles de color ICC
- Cámaras digitales
- Varias plataformas de sistemas operativos, incluidos Windows , Mac OS clásico , macOS y Linux
Grupo de trabajo TWAIN
Hoy en día, la organización sin fines de lucro TWAIN Working Group mantiene el estándar TWAIN, incluida la especificación, el administrador de fuente de datos y el código de muestra .
Los miembros de la junta y asociados del grupo de trabajo TWAIN incluyen:
- Atalasoft , una empresa de Kofax
- Dynamsoft
- Kodak Alaris
- Productos informáticos de Fujitsu de América
- Epson
- Hewlett Packard
- InoTec GmbH
- ExactCODE GmbH
- Panasonic Corporation
- Microtek International, Inc.
- HazyBits
Ver también
- Adquisición de imágenes de Windows
- El acceso al escáner ahora es fácil
- Especificación de interfaz de imagen y escáner (ISIS)
Notas
- ^ "Funciones TWAIN" . FileZilla. 11 de diciembre de 2017 . Consultado el 14 de octubre de 2017 .
- ^ a b "TWAIN Specification Version 2.4" (PDF) . Grupo de trabajo TWAIN . Consultado el 2 de abril de 2020 .
- ^ ¿Qué es la iniciativa TWAIN? Archivado el 8 de marzo de 2012 en Wayback Machine.
- ^ Índice de documentos TWAIN Archivado el 27 de septiembre de 2011 en Wayback Machine.
- ^ Cámaras, Mark L. (2010). PC todo en uno para principiantes (5.a ed.). John Wiley e hijos. pag. 458. ISBN 9780470908006.
- ^ Pete Walsh; Francine Spiegel; Janee Aronoff (2013). Photoshop Elements 2 Most Wanted . Presione. pag. 8. ISBN 9781430251194.
- ^ "Foro TWAIN • Ver tema - ¿Qué es el acrónimo TWAIN?" . Twainforum.org. Archivado desde el original el 2 de abril de 2016 . Consultado el 14 de junio de 2013 .
- ^ Enciclopedia de tecnología de la información . Atlantic Publishers & Dist. 2007. p. 501. ISBN 978-8126907526.
- ^ "Funciones TWAIN" . FileZilla. 11 de diciembre de 2017 . Consultado el 14 de octubre de 2017 .
Referencias
- Este artículo se basa en material extraído del Diccionario gratuito de informática en línea antes del 1 de noviembre de 2008 e incorporado bajo los términos de "renovación de licencias" de la GFDL , versión 1.3 o posterior.
enlaces externos
- Grupo de trabajo TWAIN
- Descripción general de las fuentes de datos TWAIN y TWAIN
- TWAIN: Vinculación de aplicaciones e imágenes: un informe técnico de Hewlett Packard
- 9 reglas para evaluar componentes Web TWAIN: informe técnico de Dynamsoft
- Ejemplo de código abierto de ScanTWAIN sobre el uso de TWAIN 2.0 desde Linux
- Especificación TWAIN 2.3