Installation avancée d'IronBarcode

Chaknith Bin
Chaknith Bin
avril 7, 2022
Mise à jour mai 12, 2025
Partager:
This article was translated from English: Does it need improvement?
Translated
View the article in English

IronBarCode est une bibliothèque puissante, et nous visons à prendre en charge autant d'environnements que possible. Pour y parvenir, nous empaquetons les fichiers séparément pour différentes plateformes. Un seul package tout-en-un entraînerait des téléchargements inutiles pour la plupart des utilisateurs. Au lieu de cela, IronBarcode fournit des outils avancés pour installer la bibliothèque spécifiquement pour votre environnement cible.

Au lieu d'installer le package NuGet IronBarcode, nous pouvons rechercher les packages spécifiés sur NuGet. La fonctionnalité et l'API de tous les packages restent les mêmes, toutefois la manière dont ils sont développés peut légèrement différer.

Cet article vise à fournir une comparaison claire et sert de guide recommandé pour suggérer le IronBarcode le plus optimal qui répond à vos besoins !

Package NuGet BarCode

Windows Logo related to Package NuGet BarCode Nuget related to Package NuGet BarCode Docker related to Package NuGet BarCode Azure 1 related to Package NuGet BarCode Amazon Web Services related to Package NuGet BarCode Ubuntu V1 related to Package NuGet BarCode

Les plus couramment utilisés. Configuré pour vous permettre d'être opérationnel dans Visual Studio le plus rapidement possible. Convient à la plupart des projets.

PM > Install-Package BarCode

  • Contient BarCode.Slim
  • Contient BarCode.Detection
  • Contient IronSoftware.ReaderInternals.Windows des dépendances spécifiques à Windows

BarCode.Slim NuGet Package

Nuget related to BarCode.Slim NuGet Package

Ne comprend pas la fonction d'apprentissage automatique pour la détection des codes-barres.

PM > Install-Package BarCode.Slim

  • TOUS les autres paquets font référence à ce paquet
  • Contient le fichier IronBarCode.dll réel
  • N'inclut PAS les dépendances spécifiques à Windows, Linux ou macOS
  • Ne comprend pas Barcode.Detection

    A noter
    Ce package a une empreinte minimale et ne fait pas référence à d'autres packages. Cependant, si l'entrée contient une grande quantité de bruit numérique, veuillez envisager d'ajouter Barcode.Detection pour de meilleurs résultats.

Package NuGet BarCode.Detection

Nuget related to Package NuGet BarCode.Detection

Un package avancé qui utilise l'apprentissage automatique pour une détection de codes-barres plus précise, permettant aux développeurs de personnaliser librement les paramètres et de les adapter à leurs besoins.

PM > Install-Package BarCode.Detection

  • Prend en charge toutes les plateformes
  • Inclus dans le package de base BarCode

BarCode.Linux

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

Conçu avec le cloud et les systèmes d'exploitation basés sur Linux à l'esprit, fonctionne particulièrement bien pour AWS & Lambda, Azure Functions et WebApps en mode Linux. Pour l'installer sous Linux, consultez ce guide.

PM > Install-Package BarCode.Linux

  • Contient BarCode.Slim
  • Contient BarCode.Detection
  • Contient IronSoftware.ReaderInternals.Linux, une dépendance spécifique à Linux

BarCode.MacOs & BarCode.MacOs.ARM NuGet Packages

Mac Client related to BarCode.MacOs & BarCode.MacOs.ARM NuGet Packages Nuget related to BarCode.MacOs & BarCode.MacOs.ARM NuGet Packages

Ces deux packages sont spécialement conçus pour les utilisateurs de MacOS et MacOS.ARM afin de permettre aux développeurs d'utiliser et d'intégrer IronBarcode dans leurs applications basées sur MacOS. Pour plus d'informations, veuillez consulter ce guide d'installation pour macOS.

Install-Package BarCode.MacOs

PM > Install-Package BarCode.MacOs.ARM

  • Contient BarCode.Slim
  • Contient BarCode.Detection
  • Contient IronSoftware.ReaderInternals.iOS ou IronSoftware.ReaderInternals.MacOs.ARM une dépendance spécifique à Mac

Package NuGet BarCode.iOS

?size=72&id=20822&format=png&color=000000 related to Package NuGet BarCode.iOS Nuget related to Package NuGet BarCode.iOS

IronBarCode propose un package iOS conçu spécifiquement pour les applications iOS mobiles, intégrant facilement IronBarCode en tant que lecteur de codes-barres autonome ou en l'intégrant à des applications existantes. Pour plus d'informations sur la façon de configurer IronBarcode sur iOS, veuillez consulter ce guide de configuration.

PM > Install-Package BarCode.iOS

  • Contient BarCode.Slim
  • Contient IronSoftware.ReaderInternals.iOS des dépendances spécifiques à iOS

Package NuGet BarCode.Andriod

?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to Package NuGet BarCode.Andriod Nuget related to Package NuGet BarCode.Andriod

De même, IronBarcode propose également une expérience Android, permettant aux développeurs de développer sur les deux plateformes sans barrières. Pour plus d'informations sur la configuration de IronBarcode sur Android, veuillez vous référer à ce guide de configuration.

PM > Install-Package BarCode.Android

  • Contient BarCode.Slim
  • Contient IronSoftware.ReaderInternals.Android une dépendance spécifique à Android
Chaknith Bin
Ingénieur logiciel
Chaknith travaille sur IronXL et IronBarcode. Il possède une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, une documentation améliorée et une expérience globale enrichie.