Code-barres non reconnu
Parfois, même s'ils semblent visuellement corrects, les codes-barres peuvent ne pas être reconnus lors de la numérisation.
Causes possibles
Encodage de code-barres non pris en charge : Bien que IronBarcode prenne en charge différents formats de code-barres, il se peut qu'il ne reconnaisse pas certains encodages.
Basse résolution : Une image de code-barres avec une basse résolution ou une granularité réduit les chances de lecture réussie.
Positionnement des codes-barres : Les codes-barres positionnés près des bords des documents ou des images peuvent ne pas être détectés.
- Image de Code-barres Imparfaite : Des problèmes tels que des arrière-plans bruyants, des reflets, le flou ou un faible éclairage peuvent nuire à la lisibilité du code-barres.
Solutions
Heureusement, IronBarcode propose des solutions pour pallier ces problèmes. Suivez les étapes de dépannage ci-dessous :
Spécifier l'encodage du code-barres :
Si vous connaissez l'encodage de code-barres spécifique, définissez le
ExpectBarcodeTypes
propriété dans leBarcodeReaderOptions
(Options du lecteur de codes-barres) classe. Cela améliore la précision et la performance.[{i :(Toutes les encodages ne sont pas pris en charge. Vérifier lePrise en charge des formats de codes-barresarticle pour plus d'informations.)}]
Appliquer des filtres de correction d'image:
IronBarcode comprend des filtres qui aident à corriger les images de basse résolution ou imparfaites pour une meilleure lecture des codes-barres.
En savoir plus dans leCorrection d'image article.
Spécifier l'emplacement du code-barres
Pour les codes-barres situés aux bords des images ou des documents, spécifier l'emplacement du code-barres peut améliorer la détection. Cela améliore également les performances en réduisant la zone de numérisation.
Utilisez l'objet
IronSoftware.Drawing.Rectangle
dans la propriétéCropArea
de la classeBarcodeReaderOptions
. Apprenez comment dans leGuide de région de recadrage.Conversion de fichiers:
La conversion de documents PDF en formats d'image non compressés comme TIFF ou PNG peut rendre les codes-barres indétectables lisibles. De même, la conversion des fichiers JPG pixelisés peut améliorer la qualité de lecture.
Augmenter le DPI :
Pour les documents PDF, augmenter la résolution en DPI peut affiner les codes-barres et améliorer la lisibilité. Définissez la propriété DPI dans la classe PdfBarcodeReaderOptions.
[{i :(Augmenter le DPI peut affecter les performances de lecture. Assurez-vous de trouver le réglage idéal qui peut équilibrer la lisibilité des codes-barres sans sacrifier trop de performance.)}]
Articles utiles
- Comment lire les codes-barres à partir de fichiers image(JPG, PNG, GIF, TIFF, SVG, BMP)
Comment lire les codes-barres à partir des documents PDF
Si vous avez besoin de plus d'assistance, soumettez uneDemande d'ingénierie.