La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4767 - CALIDAD AL IMPRIMIR UN PICTURE
Autor:  Jesus Martinez Cantero
como puedo imprimir un picture sin que pierda calidad, ¿se puede utilizar otro control o algo asi? mi problema es que utilizo un picture para hacer etiquetas y con el metodo print pongo texto en el pictture, pero al imprimir no me da calidad, como puedo solucionarlo. Gracias

  Respuesta:  juan cecconi
Para no perder calidad en una impresion es necesario que la imagen a imprimir tenga un tamaño aproximado a la imagen impresa, de esta forma al estirar la imagen (stretch)no hay que inventar puntos (pixeles) que no existe mediante algoritmos de reconstruccion. Para poder hacer esto de manera simple debes tener un picture de aproximado al final, utilizando el width y height en pixeles para conocer el tamaño real. En realidad la manera profesional de realizar esto es utilizando las APIS de mapas de bits (GetDIBits, SetDIBits,StretchDIBits y demas de impresion y Contextos de Dispositivos) que es bastante mas complicado.