IRONSOFTWAREHOME
Odczytywanie kodow kreskowych Code 39
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
Odczytywanie kodow kreskowych Code 39

Odczytywanie kodow kreskowych Code 39

Kod kreskowy Code 39 to popularny format kodu kreskowego, który może różnić się długością. Jest to jeden z najczęściej używanych typów kodów kreskowych. Standardowy Code 39 jest w stanie kodować wielkie litery (A-Z), cyfry (0-9) oraz kilka znaków specjalnych (jak spacja, -, $, +, %, i .).

Dodatkowo, Tryb rozszerzony Code 39 obsługuje wszystkie znaki ASCII. Ten format jest bardzo wszechstronny i jest popularnym wyborem w aplikacjach magazynowych, logistycznych i przemysłowych. IronBarcode w pełni obsługuje odczytywanie zarówno standardowych, jak i rozszerzonych trybów Code 39. W tym przykładzie kodu demonstrujemy, jak odczytać kod kreskowy Code 39 za pomocą IronBarcode i wydrukować wyniki.

Przewodnik w 4 krokach dotyczący odczytu kodu kreskowego Code39

  • BarcodeReaderOptions options = new BarcodeReaderOptions();
  • ExpectBarcodeTypes = BarcodeEncoding.Code39;
  • var results = BarcodeReader.Read("code39.png", options);
  • Console.WriteLine(result.ToString());

Wyjaśnienie kodu

Najpierw importujemy bibliotekę IronBarcode. Następnie tworzymy obiekt BarcodeReaderOptions. Ustawiamy jego właściwość ExpectBarcodeTypes na BarcodeEncoding.Code39, aby zoptymalizować czytnik, informując go, aby szukał tylko kodów kreskowych typu Code 39.

Po utworzeniu obiektu opcji, wywołujemy metodę BarcodeReader.Read. Przekazujemy dwa argumenty do tej metody: ścieżkę do obrazu kodu kreskowego oraz skonfigurowany przez nas obiekt opcji. W powyższym przykładzie są to odpowiednio "code39.png" i options.

Ta metoda zwraca kolekcję obiektów BarcodeResult. Na koniec możemy uzyskać dostęp do wyniku z kolekcji wyników i wypisać jego zdekodowaną wartość łańcucha na konsolę za pomocą Console.WriteLine(result.ToString()).

Dowiedz się, jak bez trudu odczytać kody kreskowe Code 39 za pomocą C# i IronBarcode!
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,422,100Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta