IRONSOFTWAREHOME
Code-39-Barcodes lesen
using IronBarCode;
using System;

// Set the option to read single code 39 barcode
BarcodeReaderOptions options = new BarcodeReaderOptions()
{
    ExpectBarcodeTypes = BarcodeEncoding.Code39
};

// Read barcode
var results = BarcodeReader.Read("code39.png", options);

foreach (var result in results)
{
    Console.WriteLine(result.ToString());
}
Imports IronBarCode
Imports System

' Set the option to read single code 39 barcode
Dim options As New BarcodeReaderOptions() With {
    .ExpectBarcodeTypes = BarcodeEncoding.Code39
}

' Read barcode
Dim results = BarcodeReader.Read("code39.png", options)

For Each result In results
    Console.WriteLine(result.ToString())
Next
NuGet Download
PM > Install-Package BarCode
Code-39-Barcodes lesen

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

  • BarcodeReaderOptions options = new BarcodeReaderOptions();
  • 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!
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 2,422,100Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.