C# kullanarak çubuk kodu nasıl okunur

C# kullanarak çubuk kodu nasıl okunur

Bu basit öğretici, C# kullanarak çubuk kodlarını nasıl okuduğunuzu gösterir. sağlanan adımları izleyerek, minimum kodu ve dış bağımlılıkları kullanarak çubuk kodlarını okuyan bir C# uygulaması geliştirebilirsiniz.

Barkod Okuma Faydaları

  • Verimlilik:- Hızlı bir şekilde dijital biçimde kodlanmış bilgilere erişebilirsiniz.

  • Çeşitlilik:- Birçok uygulamaya entegre edilebilir, örneğin stok yönetimi ve bilet doğrulama.

  • Kullanım kolaylığı:- Hızlı tarama yoluyla veri girme sürecini kolaylaştırır.

Etiket Arşivi: çevreyi hazırlamak

  • Visual Studio veya herhangi bir uyumlu .NET IDE ayarlayın.
  • Aspose.BarCode’u NuGet Paket Yöneticisi’nden kurun.

Barkod okumak için adım adım rehber

Adım 1: Aspose.BarCode yükleme

Projenize Aspose.BarCode kütüphanesini NuGet kullanarak ekleyin.

Install-Package Aspose.BarCode

2. Adım: İhtiyacınız olan alanları içerir

Kodunuzda gerekli isim alanlarına referanslar ekleyin.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

Adım 3: Barkod görüntüsünü yükleyin

Bir örnek oluşturmak için BarCodeReader sınıf ve çubuk kodu görüntü dosyasını yükleyin.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

Adım 4: Barkod türlerini ayarlayın

Okumak istediğiniz çubuk kodu türlerini belirleyin DecodeType Enumerator için

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

Adım 5: Sonuçlar ile Iterate

Çizgi kod bilgileri çıkarın ve konsoluna yazdırın.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}

Barkod okumak için tam kod örneği

İşte bir görüntüden çubuk kodlarını nasıl okuduğunuzu gösteren tam bir örnek:

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    Console.WriteLine("ReadSimpleExample:");
    foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
    {
        Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
    }
}

Ek Bilgiler

  • Aspose.BarCode kütüphanesi çeşitli çubuk kod biçimlerini destekler, böylece çok çeşitli kod türlerini kolayca okuyabilirsiniz.
  • Eksik veya okunamayan çubuk kodları olan senaryolar için ek hata işleme uygulamasını düşünün.

Sonuç

Bu öğretici, Aspose.BarCode’u kullanarak C#‘da çubuk kodları okuma sürecinden size rehberlik etti. sadece birkaç kod çizgisi ile, çubuk kod görüntüleri bilgilerini verimli bir şekilde çıkarabilirsiniz. ek çubuk kod üretimi ve manipülasyon fonksiyonları için, Aspose ürünleri için daha fazla öğretici ve kılavuzuna bakın.

 Türkçe