IRONSOFTWAREHOME
Configuración de Impresión
using IronPrint;

// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;

// Print the document
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint

' Configure print setting
Dim printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
Printer.Print("newDoc.pdf", printSettings)
NuGet Download
PM > Install-Package IronPrint
Configuración de Impresión

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 clase IronPrint.PrintSettings con valores predeterminados.
  • PaperSize: Establece el paperSize utilizado por la impresora.
  • PaperOrientation: Especifica el paperOrientation (por ejemplo, Portrait o Landscape).
  • Dpi: Representa el printResolution deseado en puntos por pulgada.
    • Comentarios: El Dpi real utilizado para imprimir podría estar limitado por las capacidades de la impresora.
  • NumberOfCopies: Indica el numberOfCopies que 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.NumberOfCopies podría ser ignorado, resultando en que solo se imprima una copia.
  • PrinterName: Especifica el printerName a usar para imprimir.
    • Comentarios: Si elige la impresora en un PrintDialog, esta configuración será ignorada. Para obtener los nombres de impresoras disponibles, puede usar IronPrint.Printer.GetPrinterNames o IronPrint.Printer.GetPrinterNamesAsync para obtener la lista de nombres de impresoras.
  • PaperMargins: Establece el paperMargins a usar para imprimir en milímetros.
  • Grayscale: Indica si imprimir en grayscale.
  • Flatten: Flatten el 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.
  • Tray: Tray utilizado 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 tray en un PrintDialog, esta configuración será ignorada. Para obtener el disponible tray, se puede usar IronPrint.Printer.GetPrinterTrays(System.String) o IronPrint.Printer.GetPrinterTraysAsync(System.String). El valor predeterminado es null, indicando el uso de la bandeja predeterminada proporcionada por la impresora. Esta propiedad de selección de bandeja está disponible solo en Windows.
Explora la guía detallada de configuración de impresión con IronPrint
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 46,090Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta