paramètres d'impression

Instanciez la classe PrintSettings et configurez-la selon vos besoins. Enfin, passez l'objet PrintSettings à l'une des méthodes d'impression. Explorez ci-dessous tous les paramètres d'impression disponibles :

  • DefaultSettings : Initialise une nouvelle instance de la classe IronPrint.PrintSettings avec des valeurs par défaut.
  • PaperSize : Définit l'paperSize utilisée par l'imprimante.
  • PaperOrientation : Spécifie l'paperOrientation (par ex. Portrait ou Landscape).
  • Dpi : Représente la printResolution souhaitée en points par pouce.
    • Remarques : La Dpi réelle utilisée pour l'impression peut être limitée par les capacités de l'imprimante.
  • NumberOfCopies : Indique le numberOfCopies à générer lors de l'impression d'un document.
    • Remarques : Sur certaines plateformes, des limitations peuvent exister et empêcher la reproduction exacte de plusieurs copies. Dans de tels cas, la valeur spécifiée de IronPrint.PrintSettings.NumberOfCopies pourrait être ignorée, n'entraînant que l'impression d'une seule copie.
  • PrinterName : Spécifie l'printerName à utiliser pour l'impression.
    • Remarques : Si vous choisissez l'imprimante dans un PrintDialog, ce paramètre sera ignoré. Pour obtenir les noms d'imprimantes disponibles, vous pouvez utiliser IronPrint.Printer.GetPrinterNames ou IronPrint.Printer.GetPrinterNamesAsync pour récupérer la liste des noms d'imprimantes.
  • PaperMargins : Définit l'paperMargins à utiliser pour l'impression en millimètres.
  • Grayscale : Indique s'il faut imprimer en grayscale.
  • Flatten : Flatten le PDF avant l'impression, ce qui est utile pour afficher les valeurs des champs de formulaire et les images.
    • Remarque : La valeur par défaut est false, indiquant que le PDF sera aplati avant l'impression.
  • Tray : Tray utilisé pour le travail d'impression. Cela permet aux utilisateurs de spécifier un bac particulier à partir duquel le papier doit être introduit dans l'imprimante.
    • Remarques : Si vous choisissez le tray dans un PrintDialog, ce paramètre sera ignoré. Pour obtenir le tray disponible, vous pouvez utiliser IronPrint.Printer.GetPrinterTrays(System.String) ou IronPrint.Printer.GetPrinterTraysAsync(System.String). La valeur par défaut est null, indiquant l'utilisation du bac par défaut fourni par l'imprimante. Cette propriété de sélection de bac est disponible uniquement dans Windows.

Explorez le guide détaillé des paramètres d'impression avec IronPrint

Prêt à commencer?
Nuget Téléchargements 44,051 | Version : 2026.7 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPrint
exécuter un échantillon regarder votre document sortir de l'imprimante.