IRONSOFTWAREHOME
Drucken mit Dialog
using IronPrint;

// Show print dialog
Printer.ShowPrintDialog("newDoc.pdf");
Imports IronPrint

' Show print dialog
Printer.ShowPrintDialog("newDoc.pdf")
NuGet Download
PM > Install-Package IronPrint
Drucken mit Dialog

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.
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 46,090Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.