Générer et afficher une image de code-barres dans ASP.NET MVC

Un code-barres est une représentation visuelle de données codées dans un format lisible par machine, couramment utilisé pour transmettre des informations sur des produits ou des entreprises à travers des chiffres et des lignes parallèles. Dans ce guide, vous apprendrez à générer et afficher dynamiquement divers types de codes-barres dans votre application ASP.NET MVC, y compris des formats populaires tels que Data Matrix, Aztec et Code 128. À la fin de ce tutoriel, vous disposerez d’un générateur de code-barres ASP.NET MVC entièrement fonctionnel prêt pour vos projets. Commençons !

Table des matières

  1. Fonctionnalités du générateur de code-barres ASP.NET MVC
  2. API C# pour générer un code-barres dans ASP.NET MVC
  3. Étapes pour générer et afficher une image de code-barres
  4. Démonstration du générateur de code-barres ASP.NET MVC
  5. Télécharger le code source du générateur de code-barres ASP.NET MVC

Fonctionnalités du générateur de code-barres ASP.NET MVC

Le générateur de code-barres ASP.NET MVC est doté de fonctionnalités impressionnantes :

  1. Support pour divers symbologies de code-barres :

    • Code 128
    • Code 11
    • Code 39
    • Code QR
    • Data Matrix
    • EAN 13
    • EAN 8
    • ITF 14
    • PDF 417
  2. Options de format d’image :

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. Fonctionnalité d’aperçu : Visualisez l’image de code-barres générée avant de l’enregistrer.

  4. Capacité de téléchargement : Enregistrez facilement l’image de code-barres générée sur votre disque local.

API C# pour générer un code-barres dans ASP.NET MVC

Pour créer des images de code-barres à afficher dans votre application ASP.NET MVC, nous allons utiliser l’API Aspose.BarCode pour .NET. Cette API puissante permet la génération et la reconnaissance d’une large gamme de types de codes-barres. Vous pouvez soit télécharger le DLL soit l’installer via NuGet en utilisant la commande suivante :

PM> Install-Package Aspose.BarCode

Étapes pour générer et afficher une image de code-barres dans ASP.NET MVC

Suivez ces étapes pour générer et afficher une image de code-barres dans votre application ASP.NET MVC :

  1. Créer un nouveau projet : Sélectionnez le modèle de projet Application Web ASP.NET (.NET Framework).

    Sélectionner le modèle de projet
  2. Sélectionner MVC : Dans la boîte de dialogue Créer une nouvelle application Web ASP.NET, choisissez MVC et cliquez sur Créer.

    Sélectionner MVC
  3. Installer Aspose.BarCode pour .NET : Ouvrez le Gestionnaire de packages NuGet et installez le package Aspose.BarCode pour .NET.

    Installer Aspose.BarCode pour .NET
  4. Créer un dossier Images : Ajoutez un nouveau dossier nommé Images pour stocker les images de code-barres générées.

    Créer le dossier Images
  5. Créer un modèle de code-barres : Dans le dossier Models, créez un modèle nommé Barcode pour contenir les informations de code-barres.

  6. Ajouter une énumération de symbologie de code-barres : Créez une énumération pour lister les symbologies de code-barres prises en charge dans le fichier Barcode.cs.

  7. Ajouter une énumération de format d’image : De même, ajoutez une énumération pour les formats d’image pris en charge.

  8. Modifier la vue Index : Ouvrez le fichier Views/Home/index.cshtml et remplacez son contenu par le script fourni.

  9. Mettre à jour HomeController : Dans la classe HomeController, ajoutez un nouveau résultat d’action pour gérer la requête POST.

  10. Ajouter une action de téléchargement d’image : Implémentez un nouveau résultat d’action dans le HomeController pour gérer les demandes de téléchargement d’image.

  11. Exécuter l’application : Enfin, exécutez votre application pour voir votre générateur de code-barres en action.

Démonstration du générateur de code-barres ASP.NET MVC

Voici une démonstration de l’application génératrice de code-barres ASP.NET MVC que nous venons de construire :

Démonstration du générateur de code-barres ASP.NET MVC

Démonstration du générateur de code-barres ASP.NET MVC

Télécharger le code source du générateur de code-barres ASP.NET MVC

Vous pouvez télécharger le code source complet de l’application génératrice de code-barres ASP.NET MVC depuis GitHub.

Obtenir une licence gratuite

Pour explorer la bibliothèque sans aucune limitation d’évaluation, vous pouvez obtenir une licence temporaire gratuite.

Conclusion

Dans cet article, nous avons exploré comment générer et afficher une image de code-barres dans une application ASP.NET MVC. Nous avons également appris comment télécharger l’image de code-barres générée de manière programmatique. Pour plus d’informations, consultez la documentation de l’API Aspose.BarCode pour .NET. Si vous avez des questions ou avez besoin d’aide, n’hésitez pas à nous contacter sur le forum Aspose.

Voir aussi