Zum Hauptinhalt springen

Probleme lösen

Hier finden Sie bekannte Fehlerbilder und ihre Lösung. Hilft keine der Lösungen, eröffnen Sie einen Supportfall.

Umlaute und Sonderzeichen erscheinen im Dateinamen falsch​

Fehlerbild​

Beim Speichern steht im Dateinamen anstelle von Umlauten und Sonderzeichen (zum Beispiel ß, ä, ö, ü) ein Fragezeichen oder ein anderes Symbol.

Lösung​

Vermutlich wurde der Barcode mit einem anderen Zeichensatz als UTF-8 (Standardeinstellung) erzeugt. Im deutschsprachigen Raum kann das der Zeichensatz „ISO 8859-1“ sein.

  1. Öffnen Sie die Arbeitsanweisung und wechseln Sie zum Schritt Erweitert.
  2. Wählen Sie unter Zeichensatz den Eintrag ISO 8859-1.
  3. Verarbeiten Sie die Datei erneut.

Löst das Ihr Problem nicht, eröffnen Sie bitte einen Supportfall.

Beim Aufruf eines PowerShell-Skripts erscheint ein Fehler​

Fehlerbild​

Ruft BarcodeOCR ein PowerShell-Skript auf, erscheint diese Fehlermeldung:

Add-Type : Die Datei oder Assembly "file:///C:\Program Files (x86)\BarcodeOCR\BarcodeOCR.PowerShellModels.dll"
oder eine Abhängigkeit davon wurde nicht gefunden. Die Assembly wird von einer Laufzeit erstellt,
die aktueller als die derzeit geladene Laufzeit ist, und kann nicht geladen werden.

Lösung​

Stellen Sie sicher, dass in der PowerShell das .NET Framework v4.0.30319 geladen wird. BarcodeOCR benötigt diese Version. Sie prüfen das mit dem Befehl $PSVersionTable: Der Wert CLRVersion muss mit 4.0.30319 beginnen.

PowerShell-Fenster mit der Ausgabe von $PSVersionTable, CLRVersion 4.0.30319 ist markiert

Wie Sie PowerShell für BarcodeOCR vorbereiten, beschreibt PowerShell vorbereiten.

Der Dateiname beginnt mit „FNC1“​

Fehlerbild​

Der erkannte Dateiname lautet zum Beispiel FNC1 4100002561.pdf.

Lösung​

Ihre Software erzeugt einen anderen Barcode-Typ als erwartet: Vermutlich haben Sie in der Arbeitsanweisung die Erkennung von Code 128 gewählt, Ihre Software erzeugt jedoch EAN 128. Prüfen Sie die Auswahl im Schritt Barcodes.

Code-39-Barcodes werden falsch erkannt​

Fehlerbild​

Ein Dokument mit einem 1D-Barcode vom Typ Code 39 Extended (Full ASCII) wird mit diesen Einstellungen eingelesen:

  • Barcode-Typ: Code 39
  • Scanrichtung: beliebig

Statt Kleinbuchstaben erscheinen Großbuchstaben mit einem vorangestellten +. Sonderzeichen werden fehlerhaft als %-Zeichen dargestellt.

Lösung​

Wählen Sie im Schritt Barcodes den Eintrag Code39 Extended.

Pharmacode-Barcodes werden falsch erkannt​

Fehlerbild​

Ein Dokument mit einem 1D-Barcode vom Typ Pharmacode wird mit diesen Einstellungen eingelesen:

  • Barcode-Typ: Pharmacode
  • Scanrichtung: alle oder Rechts nach Links

Statt der kodierten Ziffern werden andere Ziffern erkannt.

Lösung​

Wählen Sie im Schritt Scanrichtung die Option Links nach Rechts und wählen Sie alle anderen Optionen ab.

Pharmacodes lassen sich von links nach rechts und von rechts nach links lesen. Dabei entstehen unterschiedliche Ergebnisse. Im Regelfall verwenden Sie bitte die Option Rechts nach Links. Unter besonderen Voraussetzungen kann auch Links nach Rechts nötig sein, zum Beispiel wenn Ihr Scanner das Dokument um 180° gedreht gescannt hat und die Grafik in der PDF-Datei gedreht wurde.

Barcodes in exportierten PDF-Dateien werden nicht erkannt​

Die Standardeinstellung von BarcodeOCR ist für Bild-PDF-Dateien vom Scanner optimiert. Liegt der Barcode in einer vektorisierten PDF-Datei, wird er deshalb in der Regel nicht erkannt. Wie Sie das feststellen und lösen, beschreibt Barcodes in exportierten PDFs erkennen.