Configuración de Impresión
Instancie la clase PrintSettings y configúrela según sus requisitos. Por último, pasa 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 laorientación del papel(por ejemplo,PortraitoLandscape).Dpi: Representa laResolución de impresiónprevista en puntos por pulgada.- Observaciones: Los
Dpireales utilizados para la impresión pueden estar limitados por las capacidades de la impresora.
- Observaciones: Los
NúmeroDeCopias: Indica elnúmeroDeCopiasque 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, dando como resultado que sólo 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
NombreDeImpresora: especifica elNombreDeImpresoraque se utilizará para imprimir.- Observaciones: Si eliges la impresora en un
PrintDialog, esta configuración será ignorada. Para obtener los nombres de impresoras disponibles, puedes usarIronPrint.Printer.GetPrinterNamesoIronPrint.Printer.GetPrinterNamesAsyncpara obtener la lista de nombres de impresoras.
- Observaciones: Si eliges la impresora en un
PaperMargins: establece lospaperMarginsque se utilizarán para imprimir en milímetros.Escala de grises: indica si se imprime enescala de grises.Flatten:Flattenel PDF antes de imprimirlo, lo que resulta útil para mostrar valores de campos de formulario e imágenes.- Nota: El valor predeterminado es
false, lo que indica que el PDF se aplanará antes de imprimirse.
- Nota: El valor predeterminado es
Tray:Bandejautilizada 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.- Observaciones: Si eliges la
bandejaen unPrintDialog, esta configuración será ignorada. Para obtener labandejadisponible, puede utilizarIronPrint.Printer.GetPrinterTrays(System.String)oIronPrint.Printer.GetPrinterTraysAsync(System.String). El valor por defecto esnull, indicando el uso de la bandeja por defecto proporcionada por la impresora. Esta propiedad de selección de bandeja solo está disponible enWindows.
- Observaciones: Si eliges la
Explora la guía detallada de configuración de impresión con IronPrint





