# Barcode auslesen mit der Softek-Library

Seit der Version 10 der ELOas ist das Auslesen von Barcodes über die Softek-Library möglich. Die Barcode-Erkennung erfolgt je nach Betriebssystem (32/64-bit) über die Softek Barcode-DLL "SoftekBarcodeDLL.dll" oder "SoftekBarcode64DLL.dll". Die Barcode-Erkennung wird in einem ELOas-Skript folgendermaßen verwendet:

var barcodeReader = Packages.de.elo.mover.utils.ELOAsUtils.
                    createBarcodeReader2(emConnect);
var barcodeFile = new File("C://temp//BarcodeFile.tif");
var barcodeCount = barcodeReader.ScanBarCode(barcodeFile.getPath());
log.info("barcodeCount=" + barcodeCount);
var barcodeDescr = barcodeReader.GetBarString(barcodeCount);
log.info("barcodeDescr=" + barcodeDescr);

# Barcode-Formate der Softek-Library

Die unterstützen Barcode-Formate finden Sie in der offiziellen Dokumentation der Softek-Library. Folgende Formate werden unterstützt:

  • Codabar 1D
  • Code 128 1D
  • Code 2 of 5 Datalogic 1D
  • Code 2 of 5 Iata1 1D
  • Code 2 of 5 Iata2 1D
  • Code 2 of 5 Industrial 1D
  • Code 2 of 5 Interleaved 1D
  • Code 2 of 5 Matrix 1D
  • Code 3 of 9 1 D
  • Code 3 of 9 Extended 1D
  • Code 93 1D
  • EAN-8 1D
  • EAN-13 1D
  • GS1-128, UCC-128, EAN-128 1D
  • GS1-Databar 2D
  • Patch Code Symbols 1D
  • UPC-A 1D
  • UPC-E 1D
  • QR-Code 2D
  • Data Matrix ECC200 2D
  • Micro-PDF-417 2D
  • PDF-417

# Beispiel für das Auslesen eines QR-Codes

Das Auslesen von QR-Codes wird durch die folgende ELOas-Anweisung aktiviert:

"barcodeReader.setReadQrCode(1);"

Information

Die Methoden der ELOas-Klasse BarcodeReader sind in der offiziellen ELOas Javadoc (opens new window) beschrieben.

Zuletzt aktualisiert: 31. Juli 2023 um 08:32