Configuración de Impresión
Instancie la clase PrintSettings y configúrela de acuerdo con sus requisitos. Finalmente, pase el objeto PrintSettings a uno de los métodos de impresión. Explora las configuraciones de impresión disponibles a continuación:
DefaultSettings: Inicializa una nueva instancia de la claseIronPrint.PrintSettingscon valores predeterminados.PaperSize: Establece elpaperSizeutilizado por la impresora.PaperOrientation: Especifica elpaperOrientation(por ejemplo,PortraitoLandscape).Dpi: Representa elprintResolutiondeseado en puntos por pulgada.- Comentarios: El
Dpireal utilizado para imprimir podría estar limitado por las capacidades de la impresora.
- Comentarios: El
NumberOfCopies: Indica elnumberOfCopiesque se generará al imprimir un documento.- Observaciones: En ciertas plataformas, pueden existir limitaciones que impidan la reproducción precisa de varias copias. En tales casos, el valor especificado de
IronPrint.PrintSettings.NumberOfCopiespodría ser ignorado, resultando en que solo se imprima una copia.
- Observaciones: En ciertas plataformas, pueden existir limitaciones que impidan la reproducción precisa de varias copias. En tales casos, el valor especificado de
PrinterName: Especifica elprinterNamea usar para imprimir.- Comentarios: Si elige la impresora en un
PrintDialog, esta configuración será ignorada. Para obtener los nombres de impresoras disponibles, puede usarIronPrint.Printer.GetPrinterNamesoIronPrint.Printer.GetPrinterNamesAsyncpara obtener la lista de nombres de impresoras.
- Comentarios: Si elige la impresora en un
PaperMargins: Establece elpaperMarginsa usar para imprimir en milímetros.Grayscale: Indica si imprimir engrayscale.Flatten:Flattenel PDF antes de imprimir, lo cual es útil para mostrar los valores de los campos de formulario e imágenes.- Nota: El valor predeterminado es
false, indicando que el PDF será aplanado antes de imprimir.
- Nota: El valor predeterminado es
Tray:Trayutilizado para el trabajo de impresión. Esto permite a los usuarios especificar una bandeja particular de la cual debería alimentarse el papel a la impresora.- Comentarios: Si escoge el
trayen unPrintDialog, esta configuración será ignorada. Para obtener el disponibletray, se puede usarIronPrint.Printer.GetPrinterTrays(System.String)oIronPrint.Printer.GetPrinterTraysAsync(System.String). El valor predeterminado esnull, indicando el uso de la bandeja predeterminada proporcionada por la impresora. Esta propiedad de selección de bandeja está disponible solo enWindows.
- Comentarios: Si escoge el
Explora la guía detallada de configuración de impresión con IronPrint

