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.