IRONSOFTWAREHOME
paramètres d'impression
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
paramètres d'impression

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
Voir sur GitHub

Prêt à commencer?

Nuget Downloads 46,090Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise