Barkodları okumak birçok uygulamada yaygın bir gerekliliktir, örneğin stok yönetimi ve bilet doğrulaması. bu öğretici, .NET için Aspose.BarCode ile C# kullanarak bar kodları nasıl okuduğunu gösterir.

Giriş

Bu kılavuz, C# kullanarak çubuk kodları okumak için adım adım talimatlar sağlar.Aşağıda belirtilen adımları takip ederek, Çubuk kodu okuyucu uygulamasını geliştirebilirsiniz.

Barkod Okuma Faydaları

  • Yüksek verimlilik: Dijital biçimde kodlanmış bilgilere hızlı erişim sağlar.
  • Çeşitlilik: Listeleme yönetimi ve bilet doğrulama dahil olmak üzere çeşitli uygulamalara entegre edilebilir.
  • Kullanım Kolaylığı: Hızlı tarama yoluyla veri giriş sürecini basitleştirir.

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.
Install-Package Aspose.BarCode

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

1. 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 2: 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 3: 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 4: Sonuçlar aracılığıyla Iterate

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

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine("{0}: {1}", 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("{0}: {1}", 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.

More in this category