paramètres d'impression

Instanciez la classe PrintSettings et configurez-la selon vos besoins. Enfin, transmettez 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 le paperSize utilisé par l'imprimante.
  • PaperOrientation : Spécifie le paperOrientation (par exemple, Portrait ou Landscape).
  • Dpi : Représente le printResolution prévu en points par pouce.
    • Remarques : Le Dpi réellement utilisé pour l'impression peut être limité 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 peut être ignorée, ce qui n'entraînera l'impression que d'un seul exemplaire.
  • PrinterName : Spécifie le 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 le paperMargins à utiliser pour l'impression en millimètres.
  • Grayscale : Indique s'il faut imprimer dans grayscale.
  • Flatten : Flatten le PDF avant impression, ce qui est utile pour afficher les valeurs et les images des champs de formulaire.
    • Remarque : La valeur par défaut est false, indiquant que le PDF sera aplati avant l'impression.
  • Tray : Tray utilisé pour la tâche 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 plateau est disponible uniquement dans Windows.

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

Prêt à commencer?
Nuget Téléchargements 38,093 | Version : 2026.3 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.