Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2010, 07:19
rojobe
 
Fecha de Ingreso: junio-2008
Mensajes: 17
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Imprimir una foto - perdida de resolución -

Hola a todos.
Como digo en el título, al momento de imprimir una foto (jpg enorme, como la deja la cámara digital), la ajusto, pero en la impresora queda "pixeleada" (se ver los cuadraditos, je).

Utilicé dentro del programa picturebox en vez de image, que me permiten verlas perfectamente, pero al momento de imprimir no puedo enviar a la impresora (paintpicture) los picturebox.picture, tengo que enviarlas picturebox.image asi:

asi no funciona:
Código:
 Printer.PaintPicture pictu(1).Picture, 50, 50, 2250, 2250, 0, 0, Ancho, Alto
asi si, pero los dicho, el image del picturebox hace que pierda resolucion al momento de imprimir:
Código:
Printer.PaintPicture pictu(1).Image, 50, 50, 2250, 2250, 0, 0, .Width, .Height
Tambien traté de probar:
Código:
StretchBlt Printer.hDC, 0, 0, Ancho, Alto, picturebox.hDC, 0, 0, Ancho, Alto, vbSrcCopy
pero no lo logro.

Cualquier ayuda, comentario o pista, será agradecida.
Saludos cordiales.