Premiers pas avec IronQR
IronQR est la bibliothèque de lecture et d'écriture de codes QR pour .NET
IronQR est une bibliothèque de lecture et d'écriture de codes QR d'Iron Software. En plus d'une génération de QR hautement personnalisable, il utilise un modèle avancé d'apprentissage automatique compatible avec les mobiles, les ordinateurs de bureau et le cloud pour détecter les codes QR à lire.
Bibliothèque de lecture du générateur de code QR C#
- Lire et générer des codes QR dans des projets C# .NET
- Créer un générateur de code QR pour Mobile iOS et Android
- Lire le QR Code Reader pour Mobile iOS et Android
- Générer des QR Codes Library et dans Xamarin
- Utiliser l'apprentissage automatique pour lire les codes QR
Compatibilité
IronQR est compatible avec plusieurs plateformes :
.NET Version Support :
- C#, VB.NET, F#
- .NET 7, 6, 5, et Core 3.1+
- standard .NET (2.0+)
- framework .NET (4.6.2+)
Support des systèmes d'exploitation et des environnements :
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- macOS (10+)
- iOS (12+)
- Android API 21+ (v5 "Lollipop")
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Fonction)
- AWS (EC2, Lambda)
prise en charge des types de projets .NET :
- Web (Blazor et WebForms)
- Mobile (Xamarin et MAUI)
- Bureau (WPF ET MAUI)
- Console (Application et bibliothèque)
Installation
Bibliothèque IronQR
L'installation de l'IronQR est rapide et facile, veuillez installer le paquet comme suit :
Install-Package IronQR
Vous pouvez également télécharger directement à partir du site site officiel NuGet d'IronQR.
Une fois installé, vous pouvez commencer en ajoutant utilisant IronQR;
au début de votre code C#.
Bibliothèque IronQR.Slim
[{i :(IronQR.Slim contient à la fois la génération et la lecture de QR (seulement la lecture de base).
Le paquet IronQR
contient le modèle avancé d'apprentissage automatique personnalisé et les adaptateurs pour l'utiliser avec IronQR.Slim
. Si vous préférez utiliser IronQR sans l'augmentation de la taille du paquet et l'amélioration de la précision du modèle ML, vous pouvez également utiliser IronQR.Slim seul.
Cela n'aura aucun effet sur la génération/l'écriture de codes QR, mais la lecture n'utilisera pas le modèle de détection avancé. Vous pouvez utiliser la commande suivante pour installer uniquement la version de base de Slim.
Install-Package IronQR.Slim
)}]
Please provide the content you would like to have translated into French.
Exemples de codes
Générer un code QR Exemple
:path=/static-assets/qr/content-code-examples/get-started/get-started-1.cs
using IronQr;
using IronSoftware.Drawing;
// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing
' Create a QR Code object
Private myQr As QrCode = QrWriter.Write("hello world")
' Save QR Code as a Bitmap
Private qrImage As AnyBitmap = myQr.Save()
' Save QR Code Bitmap as File
qrImage.SaveAs("qr.png")
Exemple de lecture d'un code QR
:path=/static-assets/qr/content-code-examples/get-started/get-started-2.cs
using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;
// Open the asset to read a QR Code from
var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");
// Load the asset into QrImageInput
QrImageInput imageInput = new QrImageInput(inputBmp);
// Create a QR Reader object
QrReader reader = new QrReader();
// Read the Input an get all embedded QR Codes
IEnumerable<QrResult> results = reader.Read(imageInput);
Imports IronQr
Imports IronSoftware.Drawing
Imports System.Collections.Generic
' Open the asset to read a QR Code from
Private inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")
' Load the asset into QrImageInput
Private imageInput As New QrImageInput(inputBmp)
' Create a QR Reader object
Private reader As New QrReader()
' Read the Input an get all embedded QR Codes
Private results As IEnumerable(Of QrResult) = reader.Read(imageInput)
Soutien disponible
Informations
Pour plus d'informations sur Iron Software, veuillez consulter notre site web : https://ironsoftware.com/
Assistance d'Iron Software
Pour toute question d'ordre général ou technique, veuillez nous envoyer un courrier électronique à l'adresse suivante mailto:support@ironsoftware.com