paramètres d'impression

Instanciez la classe PrintSettings et configurez-la selon vos besoins. Enfin, transmettez l'objet PrintSettings à l'une des méthodes PRINT. 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 le paperSize utilisé par l'imprimante.
  • PaperOrientation : Spécifie le paperOrientation (par exemple, Portrait ou Landscape).
  • Dpi : Représente la valeur printResolution en points par pouce.
    • Remarques : L'utilisation effective de Dpi pour l'impression peut être limitée par les capacités de l'imprimante.
  • NumberOfCopies : Indique le numberOfCopies à générer lors de la commande PRINT 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 peut être ignorée, ce qui entraîne l'impression d'un seul exemplaire.
  • PrinterName : Spécifie le printerName à utiliser pour l'impression.
    • Remarques : si vous sélectionnez l'imprimante dans un PrintDialog, ce paramètre sera ignoré. Pour obtenir la liste des noms d'imprimantes disponibles, vous pouvez utiliser IronPrint.Printer.GetPrinterNames ou IronPrint.Printer.GetPrinterNamesAsync afin de récupérer la liste des noms d'imprimantes.
  • PaperMargins : Définit la valeur paperMargins à utiliser pour l'impression en millimètres.
  • Grayscale : Indique s'il faut imprimer dans 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, ce qui indique que le PDF sera aplati avant l'impression.
  • Tray : Tray utilisé pour la tâche de PRINT. Cela permet aux utilisateurs de spécifier un bac particulier à partir duquel le papier doit être introduit dans l'imprimante.
    • Remarques : si vous choisissez 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, ce qui indique 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 41,154 | Version : 2026.5 just released
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.