Imprimiendo fotos en alta resolución

Imprimiendo fotos en alta resolución

Postby José Vicente Beltrán » Tue Oct 09, 2012 1:33 pm

Hola a todos,
Mi problema es el siguiente:

Debo imprimir un listado de artículos cada uno con su foto correspondiente.
En la impresora los colores salen bien (fieles al original),
Peeero... en la previsualización de pantalla (prev32.dll) y por consiguiente en el PDF generado a partir de la previsualización, las fotografías tienen el color saturado en exceso (el efecto es desagradable a la vista).

Si por el contrario ajusto la resolución de la foto para que se vea bien en pantalla (y PDF), la impresión es sumamente pobre.

Ojalá que alguien mas versado en fotografia (y sus resoluciones) me pueda guiar en este tema.

Gracias anticipadas. :shock:

xHarbour121, FW1011, BCC582
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Imprimiendo fotos en alta resolución

Postby karinha » Tue Oct 09, 2012 2:43 pm

Holá, como estás haciendo?

oPrn:SayBitmap( nRow, nCol, xBitmap, nWidth, nHeight, nRaster )

Usas, LoadResource() ó LoadBitmap() ?

oPrn:SayImage( nRow, nCol, xBitmap, nWidth, nHeight, nRaster )

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7835
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Imprimiendo fotos en alta resolución

Postby José Vicente Beltrán » Tue Oct 09, 2012 2:57 pm

Gracias por tu rapidez, Karinha
No recordaba el parámetro 'nRaster' ¿Para que sirve? ¿Tiene alguna influencia en la resolución al momento de imprimir?
Utilizo SayImage()
:shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Imprimiendo fotos en alta resolución

Postby karinha » Tue Oct 09, 2012 3:19 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7835
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Imprimiendo fotos en alta resolución

Postby karinha » Tue Oct 09, 2012 3:20 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7835
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Imprimiendo fotos en alta resolución

Postby José Vicente Beltrán » Tue Oct 09, 2012 3:33 pm

Gracias de nuevo,
Investigaré sobre esto :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Imprimiendo fotos en alta resolución

Postby jll-fwh » Tue Oct 09, 2012 11:18 pm

Hola José Vicente:

Usa la clase TImage, ademas de poder visualizar imágenes en pantalla también la puedes usar para imprimir las imágenes.

Code: Select all  Expand view  RUN
 /* Declaracion de :SayImage( nRow, nCol, oImage, nWidth, nHeight, nRaster ) */
   oImagen:= TImage():Define( ,cFileBMP )
   oPrn:SayImage( 900, 640, oImagen, 3800, 2000 )
   oImagen:End()

Una vez finalice la impresión borra de memoria oImagen.

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: Imprimiendo fotos en alta resolución

Postby José Vicente Beltrán » Wed Oct 10, 2012 11:12 am

Muchas gracias, haré pruebas a ver si soy capaz de visualizar la imagen con la misma resolución con que se imprime, ya que como digo la imagen impresa es correcta mientras que el PDF presenta las fotos con gran saturación de color
Saludos a ambos :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 29 guests