Estoy jugando con el código de http://www.codeproject.com/KB/dotnet/twaindotnet.aspxPregunta doble: ¿es posible escanear solo un documento del alimentador?
Tengo un problema porque twain devuelve el control solo después de escanear todos los documentos en el alimentador. Esto conduce a un uso elevado de memoria si escaneo 20 o más documentos.
Pensé en escanear solo un documento a la vez desde el alimentador y guardar la imagen y llamar a la API de nuevo en un bucle.
me he fijado cap_xfercount a 1, pero esto no parece ayudar:
TwCapability cap = new TwCapability(TwCap.XferCount, 1);
rc = DScap(appid, srcds, TwDG.Control, TwDAT.Capability, TwMSG.Set, cap);
¿Qué necesito hacer para escanear sólo un documento desde el alimentador? Cualquier sugerencia apreciada.
Debe consultar http://code.google.com/p/twaindotnet/ también; está basado en el código del proyecto de código. –