AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones TWAIN
  • Gestión de los cambios de páginas
  • Modo de funcionamiento en las aplicaciones de 64 bits
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve el estado de la fuente actual.
nDefault is int = 0

// Acquisition as long as there are pages to load
nPageNum is int = 0
LOOP
// Digitalization in a BMP file
IF TwainToBMP("File" + NumToString(nPageNum + 1) + ".BMP",
False, // No user interface
nDefault, // Default image of the device
nDefault, // Default number of bits per pixel for the device
nDefault, // Default image resolution for the device
nDefault, // Default image contrast for the device
nDefault, // Default image brightness for the device
False,  // Scan the document on a single side (no duplex)
True // Optimize the automatic load in the loader
) = False THEN
BREAK
END
nPageNum ++
// More pages?
IF TwainState() = tsUnloaded THEN BREAK
END
// At least one digitized page?
IF nPageNum = 0 THEN
Error("The digitization failed", ErrorInfo())
ELSE
Info(nPageNum + "pages have been scanned")
END
Sintaxis
<Result> = TwainState()
<Result>: Real
Estado de la fuente Twain correspondiente a una de las siguientes constantes:
tsLoadedEl administrador Twain está cargado.
tsUnloadedEl gestor Twain no está cargado.
tsOpenSe abre el gestor Twain.
tsSourceEnabledLa fuente está activada.
tsSourceOpenSe abre la fuente.
tsSourceReadyLa fuente está lista para transferir datos.
tsSourceTransferLa fuente está transfiriendo actualmente datos.
Observaciones

Gestión de los cambios de páginas

Para adquirir varias páginas mediante un dispositivo TWAIN, basta con realizar una operación en bucle que adquiera una página y que finalice cuando TwainState devuelva la constante tsUnloaded. El valor de la constante indica que el cargador de páginas del dispositivo TWAIN está vacío.

Modo de funcionamiento en las aplicaciones de 64 bits

En una aplicación de 64 bits, esta función utilizará automáticamente el controlador Twain de 64 bits.. No se puede utilizar el TWAIN si este controlador no está instalado..
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local