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 classeIronPrint.PrintSettingsavec des valeurs par défaut.PaperSize: Définit l'paperSizeutilisée par l'imprimante.PaperOrientation: Spécifie l'paperOrientation(par ex.PortraitouLandscape).Dpi: Représente laprintResolutionsouhaitée en points par pouce.- Remarques : La
Dpiréelle utilisée pour l'impression peut être limitée par les capacités de l'imprimante.
- Remarques : La
NumberOfCopies: Indique lenumberOfCopiesà 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.NumberOfCopiespourrait être ignorée, n'entraînant que l'impression d'une seule copie.
- 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
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 utiliserIronPrint.Printer.GetPrinterNamesouIronPrint.Printer.GetPrinterNamesAsyncpour récupérer la liste des noms d'imprimantes.
- Remarques : Si vous choisissez l'imprimante dans un
PaperMargins: Définit l'paperMarginsà utiliser pour l'impression en millimètres.Grayscale: Indique s'il faut imprimer engrayscale.Flatten:Flattenle 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.
- Remarque : La valeur par défaut est
Tray:Trayutilisé 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
traydans unPrintDialog, ce paramètre sera ignoré. Pour obtenir letraydisponible, vous pouvez utiliserIronPrint.Printer.GetPrinterTrays(System.String)ouIronPrint.Printer.GetPrinterTraysAsync(System.String). La valeur par défaut estnull, indiquant l'utilisation du bac par défaut fourni par l'imprimante. Cette propriété de sélection de bac est disponible uniquement dansWindows.
- Remarques : Si vous choisissez le
Explorez le guide détaillé des paramètres d'impression avec IronPrint

