IRONSOFTWAREHOME
Druckeinstellungen
using IronPrint;

// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;

// Print the document
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint

' Configure print setting
Dim printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
Printer.Print("newDoc.pdf", printSettings)
NuGet Download
PM > Install-Package IronPrint
Druckeinstellungen

Druckeinstellungen

Instanziieren Sie die PrintSettings-Klasse und konfigurieren Sie sie gemäß Ihren Anforderungen. Zuletzt übergeben Sie das PrintSettings-Objekt an eine der Druckmethoden. Entdecken Sie alle verfügbaren Druckeinstellungen unten:

  • DefaultSettings: Initialisiert eine neue Instanz der IronPrint.PrintSettings-Klasse mit Standardwerten.
  • PaperSize: Legt den vom Drucker verwendeten paperSize fest.
  • PaperOrientation: Gibt den paperOrientation an (z.B. Portrait oder Landscape).
  • Dpi: Repräsentiert die beabsichtigte printResolution in Dots per Inch.
    • Bemerkungen: Die tatsächlich zum Drucken verwendete Dpi könnte durch die Fähigkeiten des Druckers begrenzt sein.
  • NumberOfCopies: Gibt die beim Drucken eines Dokuments zu generierende numberOfCopies an.
    • Bemerkungen: Auf bestimmten Plattformen können Einschränkungen bestehen, die die genaue Reproduktion mehrerer Kopien verhindern. In solchen Fällen könnte der angegebene Wert von IronPrint.PrintSettings.NumberOfCopies ignoriert werden, was zur Ausgabe von nur einer Kopie führt.
  • PrinterName: Gibt die zum Drucken zu verwendende printerName an.
    • Bemerkungen: Wenn Sie den Drucker in einem PrintDialog auswählen, wird diese Einstellung ignoriert. Um die verfügbaren Druckernamen zu erhalten, können Sie IronPrint.Printer.GetPrinterNames oder IronPrint.Printer.GetPrinterNamesAsync verwenden, um die Druckernamenliste abzurufen.
  • PaperMargins: Legt den zum Drucken in Millimetern zu verwendenden paperMargins fest.
  • Grayscale: Gibt an, ob in grayscale gedruckt wird.
  • Flatten: Flatten das PDF vor dem Drucken, was nützlich ist, um Formularfeldwerte und Bilder anzuzeigen.
    • Hinweis: Der Standardwert ist false, was bedeutet, dass das PDF vor dem Drucken flachgelegt wird.
  • Tray: Tray, der für den Druckauftrag verwendet wird. Dies ermöglicht es Benutzern, ein bestimmtes Fach anzugeben, aus dem Papier in den Drucker geladen werden soll.
    • Bemerkungen: Wenn Sie den tray in einem PrintDialog auswählen, wird diese Einstellung ignoriert. Um die verfügbaren tray zu erhalten, können Sie IronPrint.Printer.GetPrinterTrays(System.String) oder IronPrint.Printer.GetPrinterTraysAsync(System.String) verwenden. Der Standardwert ist null, was die Verwendung des vom Drucker bereitgestellten Standardfachs bedeutet. Diese Fachauswahl-Eigenschaft ist nur in Windows verfügbar.
Entdecken Sie die detaillierte Anleitung zu den Druckeinstellungen von 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.