Erweiterte Installation von IronBarcode
IronBarcode ist eine leistungsstarke Bibliothek, und wir streben an, so viele Umgebungen wie möglich zu unterstützen. Um dies zu erreichen, verpacken wir Dateien separat für verschiedene Plattformen. Ein einzelnes, umfassendes Paket würde für die meisten Benutzer zu unnötigen Downloads führen. Stattdessen bietet IronBarcode fortschrittliche Werkzeuge, um die Bibliothek speziell für Ihre Zielumgebung zu installieren.
Statt das IronBarCode
NuGet-Paket zu installieren, können wir nach spezifischen Paketen auf NuGet suchen. Die Funktionalität und die API aller Pakete bleiben gleich, jedoch kann die Art und Weise, wie sie entwickelt werden, leicht unterschiedlich sein.
Dieser Artikel soll einen klaren Vergleich bieten und als empfohlener Leitfaden dienen, um das optimalste IronBarcode
vorzuschlagen, das Ihren Bedürfnissen entspricht!
BarCode NuGet-Paket






Am häufigsten verwendet. Konfiguriert, damit Sie in Visual Studio so schnell wie möglich loslegen können. Für die meisten Projekte geeignet.
- Enthält BarCode.Slim
- Enthält BarCode.Detection
- Enthält IronSoftware.ReaderInternals.Windows windows-spezifische Abhängigkeiten
BarCode.Slim NuGet-Paket

Enthält nicht die Funktion des maschinellen Lernens zur Erkennung von Barcodes.
PM > Install-Package BarCode.Slim
- ALLE anderen Pakete verweisen auf dieses Paket
- Enthält die eigentliche IronBarCode.dll
- Enthält KEINE Windows-, Linux- oder macOS-spezifischen Abhängigkeiten
Enthält NICHT
Barcode.Detection
Bitte beachten Sie
Dieses Paket hat den kleinsten Speicherbedarf und verweist nicht auf andere Pakete. Wenn jedoch der Eingang eine große Menge an digitalem Rauschen enthält, sollten SieBarcode.Detection
hinzufügen, um bessere Ergebnisse zu erzielen.
BarCode.Detection NuGet-Paket

Ein fortgeschrittenes Paket, das maschinelles Lernen für genauere Barcode-Erkennung nutzt und Entwicklern ermöglicht, die Parameter frei anzupassen und ihren Anforderungen gerecht zu werden.
PM > Install-Package BarCode.Detection
- Unterstützt alle Plattformen
- Im Basispaket BarCode enthalten
BarCode.Linux








Entwickelt mit Fokus auf cloud- und Linux-basierten Betriebssystemen, funktioniert besonders gut für AWS & Lambda, Azure Functions und WebApps im Linux-Modus. Um es für Linux einzurichten, sehen Sie sich diese Anleitung an.
PM > Install-Package BarCode.Linux
- Enthält BarCode.Slim
- Enthält BarCode.Detection
- Enthält IronSoftware.ReaderInternals.Linux eine Linux-spezifische Abhängigkeit
BarCode.MacOs & BarCode.MacOs.ARM NuGet-Pakete


Diese beiden Pakete sind speziell für MacOS- und MacOS.ARM-Benutzer zugeschnitten, um Entwicklern die Nutzung und Integration von IronBarcode in ihren auf MacOS basierenden Anwendungen zu ermöglichen. Für weitere Informationen, sehen Sie sich bitte diesen Einrichtungsleitfaden für macOS an.
PM > Install-Package BarCode.MacOs.ARM
- Enthält BarCode.Slim
- Enthält BarCode.Detection
- Enthält IronSoftware.ReaderInternals.iOS oder IronSoftware.ReaderInternals.MacOs.ARM mac-spezifische Abhängigkeiten
BarCode.iOS NuGet-Paket

IronBarCode bietet ein iOS-Paket an, das speziell für mobile iOS-Anwendungen entwickelt wurde, um IronBarCode einfach als eigenständigen Barcode-Reader zu integrieren oder in bestehende Anwendungen zu integrieren. Für weitere Informationen zur Einrichtung von IronBarcode auf iOS, beziehen Sie sich bitte auf diesen Einrichtungsleitfaden.
PM > Install-Package BarCode.iOS
- Enthält BarCode.Slim
- Enthält IronSoftware.ReaderInternals.iOS iOS-spezifische Abhängigkeiten
BarCode.Andriod NuGet-Paket

Ähnlich bietet IronBarcode auch eine Android-Erfahrung, die Entwicklern ermöglicht, auf beiden Plattformen ohne Hürden zu entwickeln. Für weitere Informationen zur Einrichtung von IronBarcode auf Android beachten Sie bitte diesen Einrichtungsleitfaden.
PM > Install-Package BarCode.Android
- Enthält BarCode.Slim
- Enthält IronSoftware.ReaderInternals.Android Android-spezifische Abhängigkeiten