Erste Schritte mit IronPrint

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPrint: Ihre All-in-One-Druckbibliothek für .NET

IronPrint ist eine Druckbibliothek, die von Iron Software entwickelt wurde. Die Bibliothek ist mit einer Vielzahl von Umgebungen kompatibel, darunter Windows, macOS, Android und iOS.

Kompatibilität

IronPrint ist plattformübergreifend kompatibel mit:

.NET Version Unterstützung

  • C#, VB.NET, F#
  • .NET 8, 7, 6, 5 und Core 3.1+
  • .NET Framework (4.6.2+)

Unterstützung von Betriebssystemen und Umgebungen

  • Windows (7+, Server 2016+)
  • macOS (10+)
  • iOS (11+)
  • Android API 21+ (v5 "Lollipop")

unterstützung von .NET-Projekttypen

  • Mobile (Xamarin & MAUI & Avalonia)
  • Desktop (WPF & MAUI & Windows Avalonia)
  • Konsol (App & Bibliothek)

Einrichtung

IronPrint Bibliothek

Die Installation von IronPrint ist schnell und einfach, bitte installieren Sie das Paket wie folgt:

Install-Package IronPrint

Alternativ können Sie direkt von der offiziellen IronPrint NuGet-Website herunterladen.

Nach der Installation können Sie loslegen, indem Sie using IronPrint; am Anfang Ihres C#-Codes hinzufügen.

Lizenzschlüssel anwenden

Als nächstes wenden Sie eine gültige Lizenz oder einen Testschlüssel auf IronPrint an, indem Sie den Lizenzschlüssel der Eigenschaft LicenseKey der Klasse License zuweisen. Fügen Sie den folgenden Code direkt nach der Import-Anweisung ein, bevor Sie die IronPrint-Methoden verwenden:

:path=/static-assets/print/content-code-examples/get-started/get-started-license.cs
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01";
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01"
$vbLabelText   $csharpLabel

Code-Beispiele

Dokument drucken

Übergeben Sie einfach den Dateipfad an die Print-Methode, um das Dokument zu drucken.

:path=/static-assets/print/content-code-examples/get-started/get-started-1.cs
using IronPrint;

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

' Print the document
Printer.Print("newDoc.pdf")
$vbLabelText   $csharpLabel

Drucken mit Dialog

Verwenden Sie die Methode ShowPrintDialog, um das Dokument zu drucken, die vor dem Drucken auch das Druckdialogfeld anzeigt.

:path=/static-assets/print/content-code-examples/get-started/get-started-2.cs
using IronPrint;

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

' Show print dialog
Printer.ShowPrintDialog("newDoc.pdf")
$vbLabelText   $csharpLabel

Anpassen der Druckeinstellungen

Um die Druckeinstellungen über den Code zu konfigurieren, instanziieren Sie die Klasse PrintSettings. Konfigurieren Sie das PrintSettings-Objekt und übergeben Sie es an eine der Druckmethoden.

:path=/static-assets/print/content-code-examples/get-started/get-started-3.cs
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
Private printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
Printer.Print("newDoc.pdf", printSettings)
$vbLabelText   $csharpLabel

Lizenzierung & Support verfügbar

IronPrint ist eine kostenpflichtige Bibliothek, jedoch sind auch kostenlose Testlizenzen hier verfügbar.

Für weitere Informationen über Iron Software besuchen Sie bitte unsere Website: https://ironsoftware.com/ Für weitere Unterstützung und Anfragen, fragen Sie bitte unser Team.

Unterstützung durch Iron Software

Für allgemeinen Support und technische Anfragen senden Sie uns bitte eine E-Mail an: support@ironsoftware.com