Paquets NuGet IronQR

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

IronQR est une bibliothèque puissante de génération et de lecture de codes QR construite pour les développeurs .NET. Pour prendre en charge une large gamme de plateformes tout en gardant les installations légères, IronQR est disponible en tant que paquets NuGet modulaires. Que vous cibliez les déploiements de bureau, mobile, Linux, macOS ou cloud-native, il existe un paquet adapté à votre environnement.

Cet article présente chaque paquet NuGet IronQR et vous aide à choisir le bon pour votre application.

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

Le paquet le plus couramment utilisé. Convient à la plupart des applications .NET de bureau, serveur et web fonctionnant sous Windows.

PM> Install-Package IronQR

Comprend :

  • Fonctionnalité de base (IronQR.Slim)
  • Détection de QR basée sur l'apprentissage machine
  • Optimisations spécifiques à Windows

IronQR.Slim

Nuget related to IronQR.Slim

Une version minimale d'IronQR, construite sans détection avancée par apprentissage machine ni dépendances spécifiques à la plateforme. Idéal pour :

  • Projets où la performance et la taille priment sur la précision complète de la détection
  • Développement multiplateforme, y compris :
  • Windows
  • Linux
  • macOS (Intel et ARM)
  • iOS et Android via MAUI ou Xamarin
  • Environnements où vous avez uniquement besoin de générer des codes QR ou de scanner des images propres et haute résolution

Pour utiliser ce paquet, vous aurez besoin du paquet IronSoftware.ReaderInternals spécifique à l'OS. Par exemple, pour utiliser sur Linux, vous aurez besoin de IronSoftware.ReaderInternals.Linux.

PM> Install-Package IronQR.Slim

Exclut :

  • Détection avancée basée sur l'image des QR
  • Optimisations spécifiques à la plateforme (par exemple, accélération GPU ou bibliothèques natives)

Veuillez noterTous les autres paquets (par exemple, IronQR, IronQR.Linux, IronQR.iOS) dépendent de IronQR.Slim en interne. Si vous cherchez une solution minimale et sans dépendance, commencez ici.

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

Conçu pour les environnements Linux côté serveur, y compris les déploiements conteneurisés et CI/CD :

  • Docker
  • AWS Lambda (runtime Linux)
  • Azure Functions (mode Linux)

PM> Install-Package IronQR.Linux

Comprend :

  • IronQR.Slim
  • Moteur de détection ML
  • Bibliothèques natives spécifiques à Linux

IronQR.MacOs / IronQR.MacOs.ARM

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

Des paquets sont disponibles pour les environnements de bureau macOS, y compris le support pour Apple Silicon (M1/M2) :

  • Applications .NET MAUI fonctionnant sur macOS
  • Applications de bureau .NET natives sur macOS (Intel et ARM)

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

Comprend :

  • IronQR.Slim
  • Détection ML
  • Dépendances natives macOS

IronQR.iOS / IronQR.Android

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

Versions spécifiques mobiles d'IronQR pour une utilisation dans le développement natif ou multiplateforme, incluant :

  • Xamarin
  • Applications mobiles .NET MAUI
  • Développement natif Android/iOS

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

Comprend :

  • IronQR.Slim
  • Internes natifs spécifiques aux mobiles

Conseil : Commencez avec le paquet IronQR à moins que vous n'ayez des contraintes spécifiques de déploiement comme les appareils mobiles ou les runtimes légers.

Questions Fréquemment Posées

Quelles sont les plateformes disponibles pour les packages NuGet IronQR?

Les packages NuGet IronQR sont disponibles pour une variété de plateformes, y compris Windows, Linux, Mac, iOS et Android, permettant aux développeurs d'intégrer des fonctionnalités de QR code dans leurs projets .NET à travers différents environnements.

Comment puis-je installer les packages NuGet IronQR sur Linux?

Pour installer les packages NuGet IronQR sur Linux, vous pouvez utiliser la CLI .NET en exécutant la commande dotnet add package IronQR ou utiliser un gestionnaire de paquets compatible qui prend en charge les packages NuGet.

Existe-t-il des packages IronQR spécifiques pour le développement mobile?

Oui, IronQR propose des packages spécifiques pour le développement mobile sur iOS et Android, permettant aux développeurs d'intégrer facilement des fonctionnalités de QR code dans leurs applications mobiles.

Comment assurer la compatibilité lors du choix d'un package IronQR?

Pour assurer la compatibilité, sélectionnez le package IronQR qui correspond à la plateforme cible de votre projet et à la version .NET. Cela garantit des performances optimales et une intégration sans faille.

Quels conseils de dépannage sont disponibles pour installer les packages IronQR?

Lors de l'installation des packages IronQR, assurez-vous d'avoir la bonne version de .NET installée et vérifiez les paramètres de source de votre package NuGet. Si les problèmes persistent, consultez la documentation détaillée et demandez de l'aide à la communauté.

Comment IronQR prend-il en charge les fonctionnalités de QR code multiplateforme?

IronQR prend en charge les fonctionnalités multiplateformes en offrant des packages optimisés pour Windows, Linux, Mac, iOS et Android, permettant aux développeurs de mettre en œuvre des fonctionnalités de QR code de manière cohérente à travers différents environnements.

IronQR peut-il être utilisé à la fois pour générer et lire des codes QR dans les applications .NET?

Oui, IronQR fournit des fonctionnalités robustes pour à la fois générer et lire des codes QR, ce qui en fait une solution complète pour intégrer des fonctionnalités de QR code dans les applications .NET.

Quelles sont les principales considérations lors de l'intégration d'IronQR dans un projet .NET?

Les principales considérations incluent la sélection du package approprié pour la plateforme de votre projet, assurer la compatibilité de la version .NET et suivre les meilleures pratiques d'installation pour un processus d'intégration fluide.

Quels sont les avantages à utiliser IronQR pour les solutions de codes QR?

IronQR offre des avantages tels que la compatibilité multiplateforme, la facilité d'intégration et des fonctionnalités complètes de codes QR, ce qui en fait un choix idéal pour améliorer les applications .NET avec des solutions de codes QR fiables.

Quelles ressources sont disponibles pour les développeurs utilisant IronQR?

Les développeurs ont accès à une documentation détaillée, des forums communautaires et un support technique dédié de la part d'Iron Software pour les aider avec toutes les questions ou défis rencontrés lors de l'utilisation d'IronQR.

Zeeshan Wazir
Développeur Full Stack

Zeeshan Wazir est un développeur Full Stack avec une solide expérience en PHP (Laravel), C# et ASP.NET. Il est également habile en script Python, l'utilisant souvent pour rationaliser et automatiser des tâches complexes.

Avec un MPhil en informatique, Zeeshan combine une connaissance technique ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 51,390 | Version: 2025.11 vient de sortir