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:
asi si, pero los dicho, el image del picturebox hace que pierda resolucion al momento de imprimir:Printer.PaintPicture pictu(1).Picture, 50, 50, 2250, 2250, 0, 0, Ancho, Alto
Código:
Tambien traté de probar:Printer.PaintPicture pictu(1).Image, 50, 50, 2250, 2250, 0, 0, .Width, .Height
Código:
pero no lo logro. StretchBlt Printer.hDC, 0, 0, Ancho, Alto, picturebox.hDC, 0, 0, Ancho, Alto, vbSrcCopy
Cualquier ayuda, comentario o pista, será agradecida.
Saludos cordiales.