Code-39-Barcodes lesen
Ein Code-39 -Barcode ist ein gängiges Barcode-Format, dessen Länge variieren kann. Es handelt sich um eine der am weitesten verbreiteten Barcode-Arten. Der Standardcode 39 ist in der Lage, Großbuchstaben (AZ), Ziffern (0-9) und eine Handvoll Sonderzeichen (wie Leerzeichen, -, $, +, %, und .) zu kodieren.
Zusätzlich unterstützt der erweiterte Modus von Code 39 alle ASCII-Zeichen. Dieses Format ist äußerst vielseitig und erfreut sich großer Beliebtheit bei Anwendungen in den Bereichen Bestandsverwaltung, Logistik und Industrie. IronBarcode unterstützt das Lesen sowohl des Standard- als auch des erweiterten Modus von Code 39 vollständig. In diesem Codebeispiel zeigen wir, wie man einen Code-39-Barcode mit IronBarcode liest und die Ergebnisse ausgibt.
4-Schritte-Anleitung zum Lesen des Code39-Barcodes
BarcodeReaderOptionsoptions= newBarcodeReaderOptions();ExpectBarcodeTypes=BarcodeEncoding.Code39;- var
results=BarcodeReader.Read("code39.png", options); Console.WriteLine(result.ToString());
Code Erklärung
Als erstes importieren wir die IronBarcode-Bibliothek. Dann erstellen wir ein BarcodeReaderOptions-Objekt. Wir setzen die ExpectBarcodeTypes-Eigenschaft auf BarcodeEncoding.Code39, um den Leser zu optimieren und ihm mitzuteilen, dass er nur nach Code 39 Barcodes suchen soll.
Nach dem Erstellen des Optionsobjekts rufen wir die BarcodeReader.Read-Methode auf. Dieser Methode übergeben wir zwei Argumente: den Pfad zum Barcode-Bild und das soeben konfigurierte Optionsobjekt. Im obigen Beispiel sind dies "code39.png" und Optionen, jeweils.
Diese Methode gibt eine Sammlung von BarcodeResult-Objekten zurück. Schließlich können wir auf ein Ergebnis aus der Ergebnissammlung zugreifen und seinen dekodierten Zeichenkettenwert mithilfe von Console.WriteLine(result.ToString()) an die Konsole ausgeben.
Entdecken Sie, wie Sie mit C# und IronBarcode mühelos Code 39 Barcodes lesen können!

