IRONSOFTWAREHOME

Packages NuGet IronQR

Zeeshan Wazir
Zeeshan Wazir
Updated: 9 mai 2026

IronQR est une puissante bibliothèque de génération et de lecture de codes QR conçue pour les développeurs .NET. Pour prendre en charge un large éventail de plateformes tout en conservant des installations légères, IronQR est disponible sous forme de packages NuGet modulaires. Que vous visiez des déploiements sur bureau, mobile, Linux, macOS ou natifs dans le cloud, il existe un package adapté à votre environnement. IronQR fonctionne avec tous les types de projets .NET majeurs, y compris les applications Console, les bibliothèques de classes, WPF, WinForms, ASP.NET (MVC, Pages Razor, API Web), Blazor Server et WebAssembly, .NET MAUI et Xamarin.

Cet article présente chaque package NuGet IronQR et vous aide à choisir celui qui convient le mieux à votre application.

Versions .NET prises en charge

IronQR cible .NET Standard 2.0, lui conférant une large compatibilité à travers l'écosystème .NET. Les environnements d'exécution suivants sont entièrement pris en charge :

  • .NET Framework 4.6.2+
  • .NET Standard 2.0+
  • .NET Core 2.0+
  • .NET 5, 6, 7, 8, 9 et 10

Tous les packages listés ci-dessous partagent la même compatibilité avec le framework, donc votre choix de package dépend de votre plateforme cible — et non de votre version de .NET.

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és principales (IronQr.Slim)
  • Détection de QR basée sur l'apprentissage automatique
  • Optimisations spécifiques à Windows

IronQr.Slim

Une version minimale d'IronQR, conçue sans détection avancée par apprentissage automatique ni dépendances spécifiques à une plateforme. Idéal pour :

  • Projets où la performance et la taille sont prioritaires par rapport à la précision complète de détection
  • Développement multiplateforme, y compris :
  • Windows
  • Linux
  • macOS (Intel et ARM)
  • iOS et Android via MAUI ou Xamarin
  • Environnements où il suffit de générer des codes QR ou de scanner des images nettes et haute résolution

Pour utiliser ce package, vous auriez besoin du package IronSoftware.ReaderInternals spécifique au système d'exploitation. Par exemple, pour l'utiliser sous Linux, vous auriez besoin d'Iron Software.ReaderInternals.Linux .

PM> Install-Package IronQr.Slim

Exclut :

  • Détection avancée des codes QR basée sur l'image
  • Optimisations spécifiques à la plateforme (par exemple, accélération GPU ou bibliothèques natives)
Veuillez noter: Tous les autres paquets (par exemple, IronQR, IronQr.Linux, IronQR.iOS) dépendent de IronQr.Slim en interne. Si vous recherchez une solution minimale et sans dépendances, commencez ici.

IronQr.Linux

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

  • Docker
  • AWS Lambda (environnement d'exécution 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

Des packages sont disponibles pour les environnements de bureau macOS, y compris la prise en charge des processeurs Apple Silicon (M1/M2) : Applications .NET MAUI exécutées 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 de macOS

IronQR.iOS / IronQr.Android

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

  • Xamarin Applications mobiles .NET MAUI
  • Développement natif Android/iOS
PM> Install-Package IronQr.iOS
PM> Install-Package IronQr.Android

Comprend :

  • IronQr.Slim
  • Fonctionnement interne natif spécifique aux appareils mobiles

Conseil : Commencez par le package IronQR, sauf si vous avez des contraintes de déploiement spécifiques telles que des appareils mobiles ou des environnements d'exécution légers.

Installation sur différents IDE

Visual Studio — Utilisez l'interface graphique du gestionnaire de packages NuGet (recherchez "IronQR") ou exécutez les commandes PM> Install-Package listées ci-dessus dans la console du gestionnaire de packages. JetBrains Rider — Ouvrez la fenêtre d'outil NuGet intégrée, recherchez "IronQR" et installez le package correspondant à votre plateforme cible. VS Code / CLI — Exécutez dotnet add package IronQr depuis le terminal dans votre répertoire de projet. Remplacez IronQR par le nom du package spécifique à la plateforme selon vos besoins.

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 Package Manager 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.

...
Lire la suite

Prêt à commencer?

Nuget Downloads 74,386Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronQR »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

  1. Téléchargez et décompressez IronQR à un emplacement tel que ~/Libs dans votre répertoire de Solution
  2. Dans Visual Studio Solution Explorer, cliquez avec le bouton droit sur Références. Sélectionnez Parcourir, « IronQR.dll »

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise