Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Une lecture efficace et précise des codes-barres est un élément essentiel de nombreuses applications de développement de logiciels dans divers secteurs. La technologie des codes-barres facilite la saisie des données, améliore la précision et accroît l'efficacité opérationnelle dans un grand nombre de secteurs, notamment la vente au détail, les soins de santé, la logistique et la gestion des stocks. Grâce aux avancées technologiques, il est de plus en plus facile d'intégrer des fonctionnalités de lecture de codes-barres dans les applications VB.NET.
Ce billet examinera le sujet du lecteur de codes-barres VB.NET et discutera de la façon dont IronBarcode, une bibliothèque de codes-barres .NET très appréciée, peut rendre le processus plus fluide. Nous verrons les bases des codes-barres, la valeur d'un scanner de codes-barres dans les applications VB.NET, et comment utiliser IronBarcode pour construire des capacités de lecture de codes-barres.
Créer un nouveau projet.
Importez la bibliothèque IronBarcode.
Définir le chemin d'accès à l'image et créer une instance du lecteur de codes-barres.
Analyser les données des codes-barres.
Dans le monde d'aujourd'hui, les codes-barres sont présents sur un large éventail d'articles, notamment les cartes d'identité, les étiquettes d'expédition et les emballages de produits. Ces codes lisibles par machine encodent les données d'une manière que les composants du lecteur de codes-barres .NET peuvent facilement lire en utilisant des lignes parallèles, des barres et des espaces de différentes longueurs.
Une bibliothèque DLL complète de scanners de codes-barres .NET appelée IronBarcode facilite votre projet de lecture et de génération de codes-barres dans les applications VB.NET. Quelle que soit la complexité de leurs applications, les développeurs peuvent facilement intégrer des fonctionnalités de lecture de codes-barres en utilisant les API conviviales d'IronBarcode.
Intégration .NET transparente: IronBarcode prend en charge les architectures 32 bits et 64 bits et est compatible avec les mises en œuvre de .NET Framework et .NET Core.
Pour en savoir plus sur la référence IronBarcode ici.
Sélectionnez "Nouveau projet" dans le menu Fichier lorsque Visual Studio est ouvert, puis "Application console", "Windows Forms" ou "Application WPF" Dans cet article, nous choisissons l'application console Visual Basic. Les codes-barres ont un large éventail d'applications. Des programmes comme Webform/MVC/MVC Core sont une autre option.
Saisissez le nom du projet et choisissez le chemin d'accès au fichier dans la zone de texte correspondante. Sélectionnez "Suivant" en cliquant.
Effectuez ensuite la sélection requise. Nous choisissons un Framework .NET pour notre leçon .NET 6.0, après quoi vous devez sélectionner "Créer" pour démarrer le projet.
Si vous sélectionnez une application console, le projet créera le cadre nécessaire et lancera le fichier program.cs, ce qui vous permettra de saisir le code et d'exécuter/construire l'application.
Le téléchargement du package nécessaire est indispensable pour utiliser la bibliothèque IronBarcode dans la solution. Pour ce faire, utilisez la commande suivante dans la console du gestionnaire de paquets :
Install-Package BarCode
Semblable à l'image ci-dessous :
Il est également possible d'utiliser le gestionnaire de paquets NuGet pour rechercher et télécharger le paquet "Barcode", qui affichera tous les résultats de la recherche. Ensuite, vous pouvez décider lequel de leurs paquets doit être téléchargé et installé dans le logiciel.
Voyons maintenant comment utiliser IronBarcode for .NET pour scanner des images de codes-barres :
Imports IronBarCode
Module Program
Sub Main()
Dim imagePath As String = "Demo.png"
' Read barcodes from the image file
Dim result = BarcodeReader.Read(imagePath)
' Check if any barcode was detected
If result IsNot Nothing AndAlso result.Count > 0 Then
' Iterate over detected barcodes
For Each barcode In result
' Print barcode type and value
Console.WriteLine($"Barcode Type: {barcode.BarcodeType}")
Console.WriteLine($"Barcode Value: {barcode.Value}")
Next
Else
Console.WriteLine("No barcode found in the image.")
End If
End Sub
End Module
Imports IronBarCode
Module Program
Sub Main()
Dim imagePath As String = "Demo.png"
' Read barcodes from the image file
Dim result = BarcodeReader.Read(imagePath)
' Check if any barcode was detected
If result IsNot Nothing AndAlso result.Count > 0 Then
' Iterate over detected barcodes
For Each barcode In result
' Print barcode type and value
Console.WriteLine($"Barcode Type: {barcode.BarcodeType}")
Console.WriteLine($"Barcode Value: {barcode.Value}")
Next
Else
Console.WriteLine("No barcode found in the image.")
End If
End Sub
End Module
Pour utiliser la fonctionnalité IronBarcode, commencez par importer l'espace de noms IronBarcode. Spécifiez l'emplacement du fichier image contenant les images de codes-barres que vous souhaitez lire. Le chemin d'accès à vos fichiers d'images de codes-barres doit être remplacé par "path/to/barcode_image.jpg". Créer une instance de l'objet BarcodeReader, qui permet de lire des codes-barres provenant de diverses sources.
Utiliser la méthode Read de BarcodeReader pour scanner les données du code-barres à partir du fichier image désigné. Vérifiez si des codes-barres peuvent être trouvés dans l'image. Si des codes-barres sont localisés, le type et la valeur de chaque itération sont signalés à la console. Si ce n'est pas le cas, un message indiquant que le code-barres n'a pas été détecté s'affiche. nous allons lire l'image du code-barres ci-dessous à l'aide du code ci-dessus.
Voici l'image générée à partir de l'image du code-barres ci-dessus.
Voir le tutoriel en cliquant sur ce lien lien pour en savoir plus sur la création de codes-barres.
Les capacités complètes d'IronBarcode et son API conviviale facilitent la lecture des codes-barres dans les applications VB.NET. Les développeurs peuvent extraire des données utiles pour leurs applications en décodant les codes-barres des fichiers images avec quelques lignes de code. IronBarcode vous donne les outils dont vous avez besoin pour construire des systèmes de gestion des stocks, des apps de vente au détail ou des solutions de traitement des documents qui peuvent effectuer des tâches de lecture de codes-barres correctement et efficacement. Les développeurs VB.NET peuvent facilement améliorer la fonctionnalité de leurs applications et accélérer les opérations d'identification des codes-barres en utilisant IronBarcode for .NET.
Les détails de la licence sont disponibles ici. IronBarcode existe en version payante et en licence gratuite pour les développeurs. Pour $749, l'édition légère est livrée avec un an de mises à jour et de support gratuits. Pour en savoir plus sur les produits d'Iron Software, consultez le site suivant ici.
9 produits de l'API .NET pour vos documents de bureau