Verysmartphones.frVerysmartphones.fr

    Abonnez-vous aux mises à jour

    Ce qui est chaud

    Avez-vous vraiment besoin d’une stratégie Mobile First ?

    March 15, 2023

    Scanner de codes-barres .NET MAUI utilisant IRONBARCODE

    March 14, 2023

    iOS Dev Weekly – Les meilleurs liens de développement iOS, tous les vendredis

    March 7, 2023
    Facebook Twitter Instagram
    Verysmartphones.frVerysmartphones.fr
    Facebook Twitter Instagram
    • Home
    • Application mobile
    • Développement Android
    • Développement iOS
    • Référencement mobile
    Verysmartphones.frVerysmartphones.fr
    Développement Android

    Scanner de codes-barres .NET MAUI utilisant IRONBARCODE

    MitchelBy MitchelMarch 14, 2023Updated:July 15, 2023No Comments5 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Reddit WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest WhatsApp Email

     

    Introduction

    .NET MAUI

    .NET MAUI, un framework multiplateforme, permet aux développeurs de créer des applications mobiles et de bureau natives à l’aide de C# et XAML. Il permet la création d’applications qui fonctionnent de manière transparente sur Android, iOS, macOS et Windows, le tout à partir d’une base de code unifiée. Cette plate-forme open source est une avancée de Xamarin Forms, étendant sa portée aux scénarios de bureau tout en améliorant les contrôles de l’interface utilisateur pour des performances et une extensibilité améliorées.

    En utilisant .NET MAUI, vous avez la possibilité de développer des applications pouvant s’exécuter sur plusieurs plates-formes telles qu’Android, iOS, MacOS et Windows, le tout à partir d’une seule base de code.

    .NET MAUI permet un développement multiplateforme efficace, réduisant le besoin de bases de code distinctes pour chaque plate-forme et simplifiant la maintenance et les mises à jour de votre application.

    .NET MAUI permet d’économiser du temps et des efforts et facilite la maintenance de vos applications. Visual Studio 2022 est disponible avec dotnet 7 avec le développement d’applications .Net Maui

    Dans cet article, nous verrons comment implémenter un scanner de code QR ou de code-barres dans le projet .NET MAUI à l’aide de la bibliothèque IronBarcode.

     

    IronBarcode : bibliothèque de codes-barres C#

    La bibliothèque IronBarcode simplifie la détection des codes-barres dans les applications .NET grâce à ses API intuitives et élimine le besoin de créer des objets de code-barres complexes. Il offre une large gamme de formats de codes QR et de codes-barres tels que Code 39, Code 128 et PDF417.

    En tant que bibliothèque .NET polyvalente, il peut également fonctionner comme un lecteur de code QR, décodant les données d’entrée en texte lisible à partir de diverses sources telles que des images et des flux. Cet article explique comment tirer parti de la bibliothèque IronBarcode pour la numérisation de code QR dans les applications .NET MAUI, en fournissant un guide complet.

     

    Liens rapides:

     

    Configuration du projet :

    • Lancez Visual Studio 2022 et, dans la fenêtre de démarrage, cliquez sur Créer un nouveau projet pour créer un nouveau projet.
    • Dans la fenêtre Créer un nouveau projet, sélectionnez MAUI dans la liste déroulante Tous les types de projets, sélectionnez le modèle d’application .NET MAUI et cliquez sur le bouton Suivant :
    • Dans la fenêtre de configuration de votre nouveau projet, nommez votre projet, choisissez un emplacement approprié pour celui-ci, puis cliquez sur le bouton Suivant :
    • Dans la fenêtre Informations supplémentaires, cliquez sur le bouton Créer :
    • Une fois le projet créé, nous pouvons voir les options Android, iOS, Windows et autres en cours d’exécution dans la barre d’outils. Appuyez sur l’émulateur ou sur le bouton d’exécution pour créer et exécuter l’application

    Installer la bibliothèque IronBarcode

    Pour installer la bibliothèque IronBarcode via la console de packages NuGet, exécutez simplement la commande suivante ou visitez le site Web du package Nuget ou recherchez dans le gestionnaire de packages Nuget pour télécharger la dernière version de la bibliothèque.

    La bibliothèque Ironbarcode lira le code-barres de l’image sélectionnée et fournira le résultat. Pour la fonctionnalité File Picker, visitez le site officiel
    L’essentiel de .NET MAUI
    lien et configurez toutes les étapes mentionnées dans le lien.

    Conception de l’écran

    Dans ce didacticiel, nous utilisons les contrôles Image, Button et Editor. Vous pouvez modifier le design selon vos préférences.

    Ici,

    • Bouton – utilisé pour sélectionner les images de codes à barres qui doivent être lues.
    • Image – utilisé pour afficher l’image du code-barres sélectionné.
    • Éditeur – utilisé pour afficher le résultat numérisé de la bibliothèque de codes à barres de fer.

    Fonctionnalité de l’écran

    • Ajoutez un événement de clic pour que le bouton sélectionne l’image comme ci-dessous. Cet événement permettra à l’application de sélectionner l’image du code-barres.
      Une fois l’image du code-barres sélectionnée, le sélecteur de fichiers renverra le chemin complet du fichier.
    • Nous allons attribuer le chemin du fichier au contrôle d’image pour prévisualiser l’image sélectionnée.
    • De même que le chemin d’accès au fichier de l’image sélectionnée sera envoyé en entrée à la bibliothèque de lecture de codes-barres.
    • Une fois l’entrée traitée, la bibliothèque renverra la sortie numérisée à la suite de la fonction de lecture de code-barres. Cette sortie sera affectée au contrôle de l’éditeur pour afficher le résultat dans un texte lisible par l’homme.

    Code complet

    Sortir

    Lors de la sélection du code-barres, l’éditeur affichera une capture d’écran similaire à celle ci-dessous, avec le texte de sortie du code QR visible.

    Avant de sélectionner le code-barres, similaire à d’autres plates-formes également :

    Après avoir sélectionné le code-barres :

    Code de téléchargement :

    Vous pouvez télécharger le code à partir de
    GitHub. Si vous avez des doutes, n’hésitez pas à poster un commentaire. Si cet article vous a plu, et qu’il vous est utile, likez, partagez l’article & marquez le repository sur
    GitHub.

    Conclusion

    Cet article détaille le processus de lecture de code-barres dans une application .NET MAUI utilisant IronBarcode. IronBarcode s’avère être une solution complète équipée d’outils essentiels pour les opérations de codes à barres. Fonctionnant comme un lecteur de code QR, IronBarcode fournit une sortie précise et attendue, même lorsqu’il s’agit de codes-barres complexes. De plus, il offre la possibilité de créer et de personnaliser des codes-barres à l’aide d’une variété de polices.

    IronBarcode est disponible gratuitement à des fins de développement, mais une licence doit être achetée pour un usage commercial. Pour obtenir des informations sur les options de licence, veuillez consulter le lien suivant :

     

    Mitchel

    Related Posts

    Alimenter le paysage Android avec Michael Bailey – Fragmenté

    November 3, 2022

    Une plongée profonde avec Ishan Khanna – Fragmenté

    February 6, 2022

    Leave A Reply Cancel Reply

    Ne manquez pas
    Référencement mobile

    Avez-vous vraiment besoin d’une stratégie Mobile First ?

    By MitchelMarch 15, 20230

    Saviez-vous que les utilisateurs mobiles sont 5x plus pSSrobable sortir d’un site Web qui…

    Scanner de codes-barres .NET MAUI utilisant IRONBARCODE

    March 14, 2023

    iOS Dev Weekly – Les meilleurs liens de développement iOS, tous les vendredis

    March 7, 2023

    Abonnez-vous aux mises à jour

    Nos choix

    Avez-vous vraiment besoin d’une stratégie Mobile First ?

    March 15, 2023

    Scanner de codes-barres .NET MAUI utilisant IRONBARCODE

    March 14, 2023
    Les archives
    • March 2023
    • February 2023
    • January 2023
    • December 2022
    • November 2022
    • February 2022
    Nos choix

    Avez-vous vraiment besoin d’une stratégie Mobile First ?

    March 15, 2023

    Scanner de codes-barres .NET MAUI utilisant IRONBARCODE

    March 14, 2023

    iOS Dev Weekly – Les meilleurs liens de développement iOS, tous les vendredis

    March 7, 2023
    Messages récents
    • Avez-vous vraiment besoin d’une stratégie Mobile First ?
    • Scanner de codes-barres .NET MAUI utilisant IRONBARCODE
    • iOS Dev Weekly – Les meilleurs liens de développement iOS, tous les vendredis
    • 3 conseils sur le marketing pour les sites Web de conseillers que vous devez connaître
    2023 © Verysmartphones.fr Tous droits réservés

    Type above and press Enter to search. Press Esc to cancel.