Imprimir con Diálogo

Utiliza el método ShowPrintDialog para mostrar el diálogo de configuración antes de imprimir el documento. Esto puede ser útil para mostrar las configuraciones de impresión de la GUI.

Aquí tienes un ejemplo en C#:

Explicación

  • PrintDocument Creación: Creamos una instancia de PrintDocument, que se utiliza para manejar el documento a imprimir.

  • Manejador de eventos: Adjuntamos un manejador de eventos (PrintDocument_PrintPage) para gestionar las acciones a llevar a cabo cuando se imprime una página.

  • PrintDialog Configuración: Se inicializa un PrintDialog y se asigna al PrintDocument. Este diálogo permite a los usuarios configurar sus preferencias de impresión.

  • Impresión Executing: Mostramos el diálogo de impresión usando ShowDialog(). Si el usuario confirma la configuración haciendo clic en OK, el documento se envía a la impresora usando printDocument.Print().

  • Evento PrintPage: Dentro del manejador de eventos (PrintDocument_PrintPage), definimos qué contenido aparece en la página impresa utilizando métodos gráficos, como DrawString, para renderizar texto en la página.

Descubra más sobre cómo personalizar la configuración de impresión con IronPrint.

¿Listo para empezar?
Nuget Descargas 40,908 | Versión: 2026.5 just released
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronPrint
ejecuta una muestra observa cómo tu documento llega a la impresora.