BarCode wird nicht erkannt
Manchmal werden Barcodes trotz visueller Korrektheit beim Scannen nicht erkannt.
Mögliche Ursachen
- Nicht unterstützte Barcode-Codierung : Während IronBarcode verschiedene Barcode-Formate unterstützt, kann es bestimmte Codierungen möglicherweise nicht erkennen.
- Niedrige Auflösung : Ein Barcode-Bild mit niedriger Auflösung oder schlechter Bildqualität verringert die Chancen auf erfolgreiches Lesen.
- Barcode-Positionierung : Barcodes, die sich nahe den Rändern von Dokumenten oder Bildern befinden, könnten nicht erkannt werden. Teilweise abgeschnittene Barcodes werden möglicherweise nicht korrekt gelesen.
- Unvollkommenes Barcode-Bild : Probleme wie störende Hintergründe, Blendung, Unschärfe oder schwache Beleuchtung können die Barcode-Lesbarkeit beeinträchtigen.
Lösungen
Glücklicherweise bietet IronBarcode Lösungen an, um diese Probleme zu lösen. Befolgen Sie die folgenden Schritte zur Fehlerbehebung:
1. Barcode-Codierung angeben
Wenn Sie die spezifische Barcode-Codierung kennen, setzen Sie die Eigenschaft ExpectBarcodeTypes in der Klasse BarcodeReaderOptions . Dies erhöht die Wahrscheinlichkeit, dass die Barcodes erkannt werden.
2. Bildkorrekturfilter anwenden
IronBarcode enthält Filter, die helfen, Bilder mit niedriger Auflösung oder ungültigen Bildern zu korrigieren, um ein besseres Barcode-Lesen zu ermöglichen. Erfahren Sie mehr im Artikel Bildkorrektur.
3. Barcode-Standort angeben
Für Barcodes, die sich an den Rändern von Bildern oder Dokumenten befinden, kann die Angabe des Barcode-Standorts die Erkennung verbessern. Dies verbessert auch die Leistung, indem der Scanbereich verkleinert wird. Verwenden Sie das IronSoftware.Drawing.Rectangle-Objekt in der CropArea-Eigenschaft der BarcodeReaderOptions-Klasse. Erfahren Sie, wie im Anleitung zur Zuschneidebereich.
4. Dateikonvertierung
Die Umwandlung von PDF-Dokumenten in unkomprimierte Bildformate wie TIFF oder PNG kann dazu beitragen, nicht erkennbare Barcodes lesbar zu machen. Ebenso kann die Umwandlung von verpixelten JPG-Dateien die Lesequalität verbessern.
5. DPI erhöhen
Für PDF-Dokumente kann eine Erhöhung der DPI Barcodes schärfer machen und die Lesbarkeit verbessern. Setzen Sie die DPI-Eigenschaft in der Klasse PdfBarcodeReaderOptions.
Nützliche Artikel
- Wie man Barcodes aus Bilddateien (JPEG, PNG, GIF, TIFF, SVG, BMP) liest
- Wie man Barcodes aus PDF-Dokumenten liest
Wenn Sie weitere Unterstützung benötigen, senden Sie eine Engineering-Anfrage.

