Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Delimitar la zona de escaneo (Twain JEDI) (https://www.clubdelphi.com/foros/showthread.php?t=84478)

Yaco 23-10-2013 16:16:32

Delimitar la zona de escaneo (Twain JEDI)
 
Buenas.

Estoy realizando una pequeña utilidad para escanear DNIs y presentarlo en un modelo de report listo para imprimir.

En principio esto no tiene mucha complejidad, pero es la primera aplicación que hago para controlar un escaner y no veo mucha documentación al respecto.

Ya he logrado escanear e importar la imagen obtenida. También he logrado establecer la resolución y gama de colores, pero me falta saber establecer la zona del escaneo, ya que no me interesa una imagen tamaño A4 sino una con el tamaño del DNI, y así ganar velocidad también.

Estoy usando TWAIN de JEDI.

Alguna idea al respecto?

Gracias.

newtron 23-10-2013 17:14:41

Hola.

Yo escaneo en varios programas que tengo y lo que se hace desde tu software es llamar al controlador del escaner y él te devuelve la imagen, es decir, que eso de configuración de colores, zona de escaneo, etc. debes de hacerlo desde el mismo controlador no desde tu software.

Saludos

Yaco 23-10-2013 17:31:52

Gracias por tu respuesta, pero no es lo que busco.

Quirero que el usuario no tenga que hacer más que pulsar un botón, y sea la aplicación la que controle el escaner. El color y resolución ya lo tengo controlado, y funciona muy bien, solo me faltaría controlar la zona de escaneo.

radenf 23-10-2013 20:19:44

Estimado Yaco:

Ne estoy seguro que sea lo que necesitas, pero los componentes SizeComps, que son gratuitos, te permiten modificar el área seleccionada de una imagen.
Los puedes descargar desde este link
Ojalá te sirvan
Salu

Yaco 24-10-2013 10:05:15

Muchas gracias Radenf,

La verdad que sería una opción, pero hubiera preferido evitar un escaneado completo, pero recortar la imagen a posteriori también valdría.

;)

newtron 24-10-2013 10:29:23

Yo no sé cómo haces para escanear de forma automática ahora mismo pero imagino que debería de tener algún parámetro true/false para seleccionar de forma automática la zona de escaneo de igual forma que lo hacen los controladores del scanner.

(ahora me dice... pues vaya solución!! :D)

Yaco 24-10-2013 10:40:11

Jejejeje (pues vaya solución!!!) :p

Pues si, parámetro debe haber, pero saber cual es... ahí está el tema ;)

Pero ya apañaré algo si no doy con la clave.

Gracias ;)


La franja horaria es GMT +2. Ahora son las 04:10:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi