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. Découvrez tous les paramètres d'impression disponibles ci-dessous :

  • DefaultSettings : initialise une nouvelle instance de la classe IronPrint.PrintSettings avec des valeurs par défaut.
  • PaperSize : définit le format de papier utilisé par l'imprimante.
  • PaperOrientation : spécifie l'orientation du papier (par exemple, Portrait ou Paysage).
  • Dpi : Représente la résolution d'impression prévue en points par pouce.
    • Remarques : Le DPI réel utilisé pour l'impression peut être limité par les capacités de l'imprimante.
  • NumberOfCopies : indique le nombre de copies identiques à générer lors de l'impression d'un document.
    • Remarques : Dans certaines plateformes, il peut exister des limitations qui empêchent la reproduction exacte de plusieurs copies. Dans ce cas, la valeur spécifiée de IronPrint.PrintSettings.NumberOfCopies peut être ignorée, ce qui entraîne l'impression d'une seule copie.
  • Nom de l'imprimante : Spécifie le nom de l'imprimante à 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 les marges à utiliser pour l'impression en millimètres.
  • Echelle de gris : Indique s'il faut imprimer en échelle de gris.
  • Aplatissement : Aplatir le PDF avant l'impression, ce qui est utile pour afficher les valeurs des champs de formulaire et les images.
    • Note : La valeur par défaut est false, indiquant que le PDF sera aplati avant l'impression.
  • Tray : Bac d'impression utilisé pour le travail d'impression. Cela permet aux utilisateurs de spécifier un bac particulier à partir duquel le papier doit être alimenté dans l'imprimante.
    • Remarques : Si vous choisissez le bac dans un PrintDialog, ce paramètre sera ignoré. Pour obtenir le plateau 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 n'est disponible que sous Windows.

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

Prêt à commencer?
Nuget Téléchargements 34,016 | Version : 2025.11 vient de sortir