Impression avec dialogue
Utilisez la méthode ShowPrintDialog pour afficher la boîte de dialogue des paramètres avant de lancer la commande PRINT pour imprimer le document. Cela peut s'avérer utile pour présenter les paramètres d'impression de l'interface graphique.
Voici un exemple en C# :
Explication
-
PrintDocumentCréation : nous créons une instance dePrintDocument, qui est utilisée pour gérer le document à imprimer. -
Gestionnaire d'événements : nous attachons un gestionnaire d'événements (
PrintDocument_PrintPage) pour gérer les actions à effectuer lorsqu'une page est imprimée. -
PrintDialogConfiguration : unPrintDialogest initialisé et attribué auPrintDocument. Cette boîte de dialogue permet aux utilisateurs de configurer leurs préférences d'impression. -
ExecutingPRINT : Nous affichons la boîte de dialogue de PRINT à l'aide deShowDialog(). Si l'utilisateur confirme les paramètres en cliquant sur OK, le document est envoyé à l'imprimante à l'aide deprintDocument.Print(). PrintPageÉvénement : au sein du gestionnaire d'événements (PrintDocument_PrintPage), nous définissons le contenu qui apparaîtra sur la page imprimée à l'aide de méthodes graphiques, telles queDrawString, pour afficher le texte sur la page.
Découvrez plus d'informations sur la personnalisation des paramètres d'impression avec IronPrint.

