Commencez votre projet de génération et de lecture de codes-barres avec le lecteur de codes-barres .NET
Lire les types de codes-barres en .NET est désormais un jeu d'enfant avec la bibliothèque polyvalente, avancée et efficace de IronBarcode.
Par où commencer ?
Installez le package NuGet de IronBarcode ou installez manuellement le DLL dans votre projet ou dans votre cache global d'assemblages. Vous êtes maintenant à un pas de plus de produire une application de scanner d'image de code-barres C# en
une ligne de code. Extrayez les images de codes-barres, les valeurs, les types d'encodage, les données binaires (le cas échéant) puis affichez le tout sur la console.
TryHarder - Analyses Plus Profondes pour les Formats de Codes-Barres Déformés
Ajouter la variable TryHarder de IronBarcode à la méthode QuicklyReadOneBarcode rend l'application plus performante, bien que consommant plus de temps, mais plus rigoureuse pour analyser les formats d'images de QR code obscurcies, déformées ou corrompues.
N'hésitez pas à Spécifier Plusieurs Formats
Vous pouvez spécifier les encodages de codes-barres que vous recherchez, ou spécifier plusieurs formats - IronBarcode vous offre des outils d'analyse de codes-barres illimités.
Vous pouvez améliorer la performance et la précision de la lecture des codes-barres. Vous pouvez spécifier plusieurs formats de codes-barres simultanément avec le caractère pipe ou 'Bitwize OR'. Sinon, obtenez plus de spécificité et de qualité avec la méthode BarcodeReader.ReadASingleBarcode.
Lire des Codes-Barres à partir de Documents PDF, de Scans, à Multithreading
Si votre prochain projet consiste à lire un document PDF scanné et à rechercher tous les codes-barres 1D, encore une fois IronBarcode ne vous décevra pas. C'est similaire à lire un seul code-barres à partir d'un seul document, sauf qu'il y a maintenant des informations supplémentaires sur le numéro de page auquel appartient le code-barres.
De manière similaire, le même résultat est obtenu à partir d'un TIFF multi-frame. Cela est traité de manière similaire à un PDF à cet égard.
Le multithreading vous préoccupe-t-il ? Si oui, il est pris en charge avec IronBarcode !
Pour lire plusieurs documents, vous pouvez obtenir de meilleurs résultats avec IronBarcode, en créant une liste de documents et en utilisant la méthode BarcodeReader.ReadBarcodesMultithreaded. Cela utilise plusieurs threads et potentiellement tous vos cœurs de CPU pour le processus de numérisation des codes-barres et peut être exponentiellement plus rapide que de lire les codes-barres un par un.
Se soucier des Images Imparfaites appartient au Passé avec le Perfect Barcode Generator
Dans le monde réel, les utilisateurs peuvent souhaiter scanner un code-barres qui n'est pas une capture d'écran parfaite ou des images PNG ou des photographies. Les générateurs de codes-barres .NET open source conventionnels et les bibliothèques de lecture rendraient impossible la lecture de tout format d'image moins que parfait. Cependant, IronBarcode rend cela incroyablement simple.
La méthode TryHarder de QuicklyReadOneBarcode entraîne IronBarcode à désincliner et lire les codes-barres à partir d'échantillons numériques imparfaits.
Photographies, Scans et Miniatures
Si une photographie est inclinée, définissez une rotation spécifique du code-barres et une correction de l'image pour corriger le bruit numérique, l'inclinaison, la perspective et la rotation raisonnablement attendus d'un appareil photo de téléphone portable.
De même, lire des codes QR et des codes-barres PDF-417 à partir d'un PDF scanné nécessite de définir un niveau approprié de correction de rotation des codes-barres et de correction de l'image du code-barres pour nettoyer légèrement le document. Toutefois, la prudence est de mise afin de ne pas trop spécifier et de compromettre les performances.
Si vous avez une miniature de code-barres corrompue, les méthodes de lecture de IronBarcode détectent automatiquement les images de codes-barres qui sont trop petites, les agrandissent et nettoient tout le bruit numérique associé à la réduction de taille ; les rendant de nouveau lisibles.
Les choses n'auraient pas pu être plus simples pour un développeur !
En savoir plus