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 classeIronPrint.PrintSettingsavec des valeurs par défaut.PaperSize: Définit lepaperSizeutilisé par l'imprimante.PaperOrientation: Spécifie lepaperOrientation(par exemple,PortraitouLandscape).Dpi: Représente la valeurprintResolutionen points par pouce.- Remarques : L'utilisation effective de
Dpipour l'impression peut être limitée par les capacités de l'imprimante.
- Remarques : L'utilisation effective de
NumberOfCopies: Indique lenumberOfCopiesà 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.NumberOfCopiespeut être ignorée, ce qui entraîne l'impression d'un seul exemplaire.
- 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 leprinterNameà 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 utiliserIronPrint.Printer.GetPrinterNamesouIronPrint.Printer.GetPrinterNamesAsyncafin de récupérer la liste des noms d'imprimantes.
- Remarques : si vous sélectionnez l'imprimante dans un
PaperMargins: Définit la valeurpaperMarginsà utiliser pour l'impression en millimètres.Grayscale: Indique s'il faut imprimer dansgrayscale.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, ce qui indique que le PDF sera aplati avant l'impression.
- Remarque : la valeur par défaut est
Tray:Trayutilisé 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
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, 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 dansWindows.
- Remarques : si vous choisissez
Explorez le guide détaillé des paramètres d'impression avec IronPrint

