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.

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.