IronQR NuGet Packages

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

IronQR ist eine leistungsstarke QR-Code-Generierungs- und -Scan-Bibliothek, die für .NET-Entwickler entwickelt wurde. Um eine breite Palette von Plattformen zu unterstützen und gleichzeitig die Installationen leicht zu halten, ist IronQR als modulare NuGet-Pakete verfügbar. Egal ob Sie auf Desktop, Mobil, Linux, macOS oder Cloud-native Bereitstellungen abzielen, es gibt ein Paket, das auf Ihre Umgebung zugeschnitten ist.

Dieser Artikel stellt jedes IronQR NuGet-Paket vor und hilft Ihnen, das richtige für Ihre Anwendung auszuwählen.

IronQR

Windows Logo related to IronQR Nuget related to IronQR Docker related to IronQR Azure 1 related to IronQR Amazon Web Services related to IronQR Ubuntu V1 related to IronQR

Das am häufigsten verwendete Paket. Geeignet für die meisten .NET-Desktop-, Server- und Webanwendungen, die unter Windows laufen.

PM> Install-Package IronQR

Enthält:

  • Grundlegende Funktionalität (IronQR.Slim)
  • QR-Erkennung auf Basis von maschinellem Lernen
  • Windows-spezifische Optimierungen

IronQR.Slim

Nuget related to IronQR.Slim

Eine minimale Version von IronQR, ohne erweiterte maschinelle Lernerkennung oder plattformspezifische Abhängigkeiten gebaut. Ideal für:

  • Projekte, bei denen Leistung und Größe Vorrang vor vollständiger Erkennung haben
  • Plattformübergreifende Entwicklung, einschließlich:
  • Windows
  • Linux
  • macOS (Intel und ARM)
  • iOS und Android über MAUI oder Xamarin
  • Umgebungen, in denen Sie nur QR-Codes generieren oder saubere, hochauflösende Bilder scannen müssen

Um dieses Paket zu verwenden, benötigen Sie das betriebssystemspezifische IronSoftware.ReaderInternals-Paket. Zum Beispiel, um es auf Linux zu verwenden, benötigen Sie IronSoftware.ReaderInternals.Linux.

PM> Install-Package IronQR.Slim

Ausschlüsse:

  • Erweiterte bildbasierte QR-Erkennung
  • Plattform-spezifische Optimierungen (z.B. GPU-Beschleunigung oder native Bibliotheken)

Hinweis:Alle anderen Pakete (z.B. IronQR, IronQR.Linux, IronQR.iOS) basieren intern auf IronQR.Slim. Wenn Sie nach einer minimalen, abhängigkeitsfreien Lösung suchen, beginnen Sie hier.

IronQR.Linux

Linux V1 related to IronQR.Linux Debian related to IronQR.Linux Ubuntu related to IronQR.Linux Centos related to IronQR.Linux Nuget related to IronQR.Linux Azure 1 related to IronQR.Linux Amazon Web Services related to IronQR.Linux Docker related to IronQR.Linux

Entworfen für Linux-Serverumgebungen, einschließlich containerisierter und CI/CD-Bereitstellungen:

  • Docker
  • AWS Lambda (Linux-Laufzeit)
  • Azure Functions (Linux-Modus)

PM> Install-Package IronQR.Linux

Enthält:

  • IronQR.Slim
  • ML-Erkennungs-Engine
  • Linux-spezifische native Bibliotheken

IronQR.MacOs / IronQR.MacOs.ARM

Mac Client related to IronQR.MacOs / IronQR.MacOs.ARM Nuget related to IronQR.MacOs / IronQR.MacOs.ARM

Pakete sind für macOS-Desktopumgebungen verfügbar, einschließlich Unterstützung für Apple Silicon (M1/M2):

  • .NET MAUI-Apps, die auf macOS laufen
  • Native .NET-Desktop-Anwendungen auf macOS (Intel und ARM)

PM> Install-Package IronQR.MacOs
PM> Install-Package IronQR.MacOs.ARM

Enthält:

  • IronQR.Slim
  • ML-Erkennung
  • Native macOS-Abhängigkeiten

IronQR.iOS / IronQR.Android

?size=72&id=20822&format=png&color=000000 related to IronQR.iOS / IronQR.AndroidNuget related to IronQR.iOS / IronQR.Android?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to IronQR.iOS / IronQR.Android

Mobile-spezifische Versionen von IronQR zur Verwendung in nativer oder plattformübergreifender Entwicklung, einschließlich:

  • Xamarin
  • .NET MAUI mobile Apps
  • Native Android/iOS-Entwicklung

PM> Install-Package IronQR.iOS
PM> Install-Package IronQR.Android

Enthält:

  • IronQR.Slim
  • Mobile-spezifische native Interna

Tipp: Beginnen Sie mit dem IronQR-Paket, es sei denn, Sie haben spezifische Bereitstellungseinschränkungen wie mobile Geräte oder leichte Laufzeiten.

Häufig gestellte Fragen

Welche Plattformen sind für IronQR NuGet-Pakete verfügbar?

IronQR NuGet-Pakete sind für eine Vielzahl von Plattformen verfügbar, einschließlich Windows, Linux, Mac, iOS und Android, sodass Entwickler QR-Code-Funktionen in ihren .NET-Projekten in verschiedenen Umgebungen integrieren können.

Wie kann ich IronQR NuGet-Pakete auf Linux installieren?

Um IronQR NuGet-Pakete auf Linux zu installieren, können Sie die .NET-CLI verwenden, indem Sie den Befehl dotnet add package IronQR ausführen oder einen kompatiblen Paketmanager verwenden, der NuGet-Pakete unterstützt.

Gibt es spezielle IronQR-Pakete für die mobile Entwicklung?

Ja, IronQR bietet spezielle Pakete für die mobile Entwicklung auf iOS und Android, sodass Entwickler QR-Code-Funktionen einfach in ihre mobilen Anwendungen integrieren können.

Wie stelle ich Kompatibilität sicher, wenn ich ein IronQR-Paket auswähle?

Um Kompatibilität sicherzustellen, wählen Sie das IronQR-Paket, das zur Zielplattform Ihres Projekts und zur .NET-Version passt. Dies gewährleistet optimale Leistung und nahtlose Integration.

Welche Tipps zur Fehlerbehebung stehen zur Installation von IronQR-Paketen zur Verfügung?

Beim Installieren von IronQR-Paketen stellen Sie sicher, dass Sie die korrekte Version von .NET installiert haben, und überprüfen Sie Ihre NuGet-Paketquelleneinstellungen. Sollten weiterhin Probleme bestehen, konsultieren Sie die detaillierte Dokumentation und suchen Sie Unterstützung in der Community.

Wie unterstützt IronQR plattformübergreifende QR-Code-Funktionen?

IronQR unterstützt plattformübergreifende Funktionen, indem es Pakete bietet, die für Windows, Linux, Mac, iOS und Android optimiert sind, sodass Entwickler QR-Code-Funktionen konsistent über verschiedene Umgebungen hinweg implementieren können.

Kann IronQR sowohl zur Erzeugung als auch zum Lesen von QR-Codes in .NET-Anwendungen verwendet werden?

Ja, IronQR bietet robuste Funktionen sowohl zur Erzeugung als auch zum Lesen von QR-Codes, was es zu einer umfassenden Lösung für die Integration von QR-Code-Funktionen in .NET-Anwendungen macht.

Welche wesentlichen Überlegungen gibt es bei der Integration von IronQR in ein .NET-Projekt?

Wichtige Überlegungen umfassen die Auswahl des passenden Pakets für die Plattform Ihres Projekts, die Sicherstellung der .NET-Versionskompatibilität und die Einhaltung der besten Installationspraktiken für einen reibungslosen Integrationsprozess.

Was sind die Vorteile der Verwendung von IronQR für QR-Code-Lösungen?

IronQR bietet Vorteile wie plattformübergreifende Kompatibilität, einfache Integration und umfassende QR-Code-Funktionen, was es zu einer idealen Wahl für die Verbesserung von .NET-Anwendungen mit zuverlässigen QR-Code-Lösungen macht.

Welche Ressourcen stehen Entwicklern zur Verfügung, die IronQR verwenden?

Entwickler haben Zugang zu detaillierter Dokumentation, Community-Foren und einem dedizierten technischen Support von Iron Software, um bei Fragen oder Herausforderungen im Umgang mit IronQR zu helfen.

Zeeshan Wazir
Full-Stack-Entwickler

Zeeshan Wazir ist ein Full-Stack-Entwickler mit starkem Hintergrund in PHP (Laravel), C# und ASP.NET. Er ist auch geschickt im Python-Scripting und verwendet es häufig, um komplexe Aufgaben zu vereinfachen und zu automatisieren.

Mit einem MPhil in Computer Science kombiniert Zeeshan tiefes technisches Wissen mit praktischer ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 47,669 | Version: 2025.11 gerade veröffentlicht