Generar vista previa manualmente???
Hola amigos, pongo esta consulta en este hilo porque no se si realmente debe formar parte del foro de impresión.
Vereis tengo desarrollada una aplicación que coge un fichero de texto formateado con una serie de caracteres especiales desde una aplicación externa y con dicha aplicación lo que hago es generar la impresión según el formato que el usuario habia deseado según dicha aplicación. En esta aplicación tengo varias opciones impresión directa, envio por correo electrónico, vista previa, etc...
En la impresión directa y el envio por correo electrónico todo parece correcto, el problema está en la vista previa que no me cuadra. Para ello lo que hago es generar varios fichero de imagenes según las páginas del informe y voy generando un jpg en el que voy representando los datos de dicho informe. El problema está en que los márgenes y los interlineados no me cuadrán tal y como debieran cuadrar en la impresión directa y creo que es por que no llego a comprender totalmente el proceso de conversión desde las unidades para impresora (puntos o pulgadas) a las unidades de imagenes (pixeles).
Entonces mi pregunta es la siguiente, ya que tengo el proceso de impresión directa que aparentemente me funciona correctamente, como puedo lanzar el proceso de impresión pero en vez de mandarla a la impresora lo mande a la generación de ficheros según las páginas de dicho informe?? Como por ejemplo cuando haciamos en DOS dir c: > prn ???
Gracias de antemano.
|