IronQR NuGet Packages

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

IronQRR est une puissante bibliothèque de génération et de numérisation de codes QR conçue pour les développeurs .NET. Pour prendre en charge un large éventail de plateformes tout en conservant la légèreté des installations, IronQR est disponible sous forme de packages NuGet modulaires. Que vous visiez des déploiements de bureau, mobiles, Linux, macOS ou cloud-native, il existe un package adapté à votre environnement.

Cet article présente chaque paquet NuGet d'IronQR et vous aide à choisir celui qui convient à 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 logiciel le plus couramment utilisé. Convient à la plupart des applications de bureau, de serveur et web .NET fonctionnant sous Windows.

PM> Install-Package IronQR

La traduction doit rester professionnelle et préserver la précision technique tout en expliquant les caractéristiques et les avantages de ces outils de développement :

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

IronQR.Slim

Nuget related to IronQR.Slim

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

  • Projets pour lesquels les performances et la taille sont prioritaires par rapport à la précision de la détection
  • Développement multiplateforme, y compris :
  • Fenêtres
  • 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 numériser des images propres et de haute résolution

Pour utiliser ce paquet, vous aurez besoin du paquet IronSoftware.ReaderInternals spécifique au système d'exploitation. Par exemple, pour une utilisation sur Linux, vous auriez besoin de IronSoftware.ReaderInternals.Linux.

PM> Install-Package IronQR.Slim

Ne comprend pas :

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

[{i :(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é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

La traduction doit rester professionnelle et préserver la précision technique tout en expliquant les caractéristiques et les avantages de ces outils de développement :

  • 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 la prise en charge de l'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

La traduction doit rester professionnelle et préserver la précision technique tout en expliquant les caractéristiques et les avantages de ces outils de développement :

  • IronQR.Slim
  • Détection ML
  • Dépendances natives de 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 d'IronQR spécifiques aux mobiles pour une utilisation dans le cadre d'un développement natif ou multiplateforme, notamment :

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

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

La traduction doit rester professionnelle et préserver la précision technique tout en expliquant les caractéristiques et les avantages de ces outils de développement :

  • IronQR.Slim
  • Fonctionnalités internes natives spécifiques aux téléphones portables

Astuce : Commencez par le package IronQR à moins que vous n'ayez des contraintes de déploiement spécifiques 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 47,669 | Version : 2025.11 vient de sortir