BarCode wird nicht erkannt

This article was translated from English: Does it need improvement?
Translated
View the article in English

Manchmal werden Barcodes trotz visueller Korrektheit beim Scannen nicht erkannt.

Mögliche Ursachen

  1. Nicht unterstützte Barcode-Codierung : Während IronBarcode verschiedene Barcode-Formate unterstützt, kann es bestimmte Codierungen möglicherweise nicht erkennen.
  2. Niedrige Auflösung : Ein Barcode-Bild mit niedriger Auflösung oder schlechter Bildqualität verringert die Chancen auf erfolgreiches Lesen.
  3. 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.
  4. 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 ExpectBarcodeTypes-Eigenschaft in der BarcodeReaderOptions-Klasse. Dies erhöht die Wahrscheinlichkeit, dass die Barcodes erkannt werden.

Hinweis:Nicht alle Kodierungen werden unterstützt. Weitere Informationen finden Sie im Artikel Supported BarCode Formats.

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 Iron Software.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. Legen Sie die DPI-Eigenschaft in der PdfBarcodeReaderOptions-Klasse fest.

Hinweis:Eine Erhöhung der DPI kann die Leseleistung beeinträchtigen. Achten Sie darauf, die ideale Einstellung zu finden, die ein Gleichgewicht zwischen der Lesbarkeit des Barcodes und der Leistung herstellt

Nützliche Artikel

Wenn Sie weitere Unterstützung benötigen, senden Sie eine Engineering-Anfrage.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 1,979,979 | Version: 2025.11 gerade veröffentlicht