Página 1 de 1

Scanner OCX. Pregunta a Bingen

Publicado: Sab Abr 19, 2008 10:14 pm
por George Abinader
Bingen
Estoy tratando de usar el OCX que tu le recomendaste a Jose Gimenez.
http://www.viscomsoft.com/products/scanner/
pero me da un GPF cuando acesa el metodo Scan().
Esto es lo que estoy haciendo:
oScan := TOleAuto():New("SCANNER.ScannerCtrl.1")
oScan:SelectImageSource() // Hasta aqui funciona OK y me presenta la lista
de los scanners que tengo en mi coputador
oScan:Scan() // Aqui ocurre el GPF
oScan:EndScan()
Podrias por favor mostrarnos la forma como tu lo haces?
Saludos
George

Scanner OCX. Pregunta a Bingen

Publicado: Mar Abr 22, 2008 11:33 am
por Bingen Ugaldebere
George Abinader escribió:
> Bingen
>
> Estoy tratando de usar el OCX que tu le recomendaste a Jose Gimenez.
> http://www.viscomsoft.com/products/scanner/
> pero me da un GPF cuando acesa el metodo Scan().
>
> Esto es lo que estoy haciendo:
> oScan := TOleAuto():New("SCANNER.ScannerCtrl.1")
> oScan:SelectImageSource() // Hasta aqui funciona OK y me presenta la lista
> de los scanners que tengo en mi coputador
> oScan:Scan() // Aqui ocurre el GPF
> oScan:EndScan()
>
> Podrias por favor mostrarnos la forma como tu lo haces?
>
> Saludos
>
>
> George
>
>
>
Estoy preparando una Demo ya la pondré a pública disposición en cuanto esté.
Salu2.

Scanner OCX. Pregunta a Bingen

Publicado: Mar Abr 22, 2008 6:14 pm
por George Abinader
Gracias Bingen por tu ayuda. En el interim encontre encontre otro OCX:
http://www.ciansoft.com/default.asp
Este me trabaja perfecto con Xailer pero cuesta un poco mas $110.00
Saludos,
George
"Bingen Ugaldebere" <bingen@muninser.com> wrote in message
news:[email=480db0d5@ozsrv2.ozlan.local...]480db0d5@ozsrv2.ozlan.local...[/email]
> George Abinader escribió:
>> Bingen
>>
>> Estoy tratando de usar el OCX que tu le recomendaste a Jose Gimenez.
>> http://www.viscomsoft.com/products/scanner/
>> pero me da un GPF cuando acesa el metodo Scan().
>>
>> Esto es lo que estoy haciendo:
>> oScan := TOleAuto():New("SCANNER.ScannerCtrl.1")
>> oScan:SelectImageSource() // Hasta aqui funciona OK y me presenta la
>> lista de los scanners que tengo en mi coputador
>> oScan:Scan() // Aqui ocurre el GPF
>> oScan:EndScan()
>>
>> Podrias por favor mostrarnos la forma como tu lo haces?
>>
>> Saludos
>>
>>
>> George
>>
>>
>>
> Estoy preparando una Demo ya la pondré a pública disposición en cuanto
> esté.
>
> Salu2.

Scanner OCX. Pregunta a Bingen

Publicado: Mar Abr 22, 2008 7:32 pm
por Bingen Ugaldebere
También el que yo estoy usando va perfecto con Xailer

Scanner OCX. Pregunta a Bingen

Publicado: Jue Abr 24, 2008 11:39 am
por Bingen Ugaldebere
Buenas George
Una pregunta, el OCX que tu estas utilizando tiene la posibilidad de
tomar un área de la página escaneada o toma por defecto la hoja entera.
En el OCX que uso yo siempre me da la hoja entera aunque lo que haya
puesto en el escaner sea una tarjeta de visita por ejemplo y no
encuentro manera de decirle o que me devuelva solo el área de la tarjeta
de visita o me deje ajustar el área a grabar mediante una selección con
el ratón.
Salu2.

Scanner OCX. Pregunta a Bingen

Publicado: Jue Abr 24, 2008 9:09 pm
por George Abinader
Yo uso el preview del software que viene con el scanner para definir el area
a escanear y entonces solo escanea esa area que defino.
Contestando a tu pregunta parece que este metodo que trae el OCX te puedes
servir:
/* Sets the size and position of the image in a single command. */
METHOD SetImageLayout( nLeft, nRight, nTop, nBottom )
Tambien te permite escanear multiples paginas y grabarlas en formato TIF o
PDF.
Bajate la version demo desde: http://www.ciansoft.com/default.asp
Solamente necesitas estas instrucciones para usar el escaner:
oScan := TOleAuto():New("TwainControlXTrial.Twain")
oScan:SelectDevice()
oScan:Acquire()
oScan:SaveMultiPagePDF("c:TestScan.pdf")
oScan:WritePDF( "c:TestScan.pdf")
Va de perlas como dirias nuestro amigo Rene Flores.
Saludos,
George
"Bingen Ugaldebere" <bingen@binarygeneration.com> wrote in message
news:[email=4810554d@ozsrv2.ozlan.local...]4810554d@ozsrv2.ozlan.local...[/email]
> Buenas George
>
> Una pregunta, el OCX que tu estas utilizando tiene la posibilidad de tomar
> un área de la página escaneada o toma por defecto la hoja entera.
>
> En el OCX que uso yo siempre me da la hoja entera aunque lo que haya
> puesto en el escaner sea una tarjeta de visita por ejemplo y no encuentro
> manera de decirle o que me devuelva solo el área de la tarjeta de visita o
> me deje ajustar el área a grabar mediante una selección con el ratón.
>
> Salu2.