Drucken mit Dialog

Verwenden Sie die ShowPrintDialog-Methode, um das Einstellungsdialogfeld anzuzeigen, bevor das Dokument gedruckt wird. Dies kann praktisch sein, um GUI-Druckeinstellungen zu präsentieren.

Hier ist ein Beispiel in C#:

Erklärung

  • PrintDocument Erstellung: Wir erstellen eine Instanz von PrintDocument, die verwendet wird, um das zu druckende Dokument zu verwalten.

  • Ereignis-Handler: Wir fügen einen Ereignis-Handler (PrintDocument_PrintPage) hinzu, um die Maßnahmen zu steuern, die ergriffen werden, wenn eine Seite gedruckt wird.

  • PrintDialog Einrichtung: Ein PrintDialog wird initialisiert und dem PrintDocument zugewiesen. Dieses Dialogfeld ermöglicht Benutzern, ihre Druckeinstellungen zu konfigurieren.

  • Executing Druck: Wir zeigen das Druckdialogfeld mit ShowDialog() an. Wenn der Benutzer die Einstellungen durch Klicken auf OK bestätigt, wird das Dokument mit printDocument.Print() an den Drucker gesendet.

  • PrintPage Ereignis: Im Ereignis-Handler (PrintDocument_PrintPage) definieren wir, welche Inhalte auf der gedruckten Seite erscheinen, indem wir Grafikmethoden wie DrawString verwenden, um Text auf die Seite zu rendern.

Erfahren Sie mehr über die Anpassung der Druckeinstellungen mit IronPrint.

Bereit anzufangen?
Nuget Downloads 44,051 | Version: 2026.7 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronPrint
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihr Dokument auf dem Drucker ausgegeben wird.