Pregunta

Necesito imprimir datos en un formulario A6 preimpreso (1/4 del tamaño de un paisaje A4).No necesito imprimir párrafos de texto, sólo líneas cortas esparcidas por la página.

Todo lo que hay en MSDN se trata de imprimir párrafos de texto.

Gracias por cualquier ayuda que puedas dar, Roberto

¿Fue útil?

Solución

Al encontrar las coordenadas x,y para alinear su nuevo texto con los espacios preimpresos, la configuración predeterminada para las funciones Draw____() del objeto gráfico es 100 píxeles por pulgada.Esto podría estar sujeto a cambios según su impresora, pero en mi (muy limitada) experiencia siempre ha sido así.

Otros consejos

Tendrá que crear un objeto PrintDocument, manejar al menos el evento PrintPage y aplicar los cambios apropiados a la propiedad PrinterSettings.

En su controlador de eventos PrintPage, haga lo que necesite con el objeto PringPageEventArgs.Graphics;como dibujar líneas, dibujar imágenes, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top