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
- .NET için Aspose.BarCode kullanarak Aztec kodları oluşturun
- .NET için Aspose.BarCode kullanarak Data Matrix Barcodes oluşturun
- .NET için Aspose.BarCode kullanarak GS1 Data Matrix Barcodes'i oluşturun
- .NET için Aspose.BarCode kullanarak GS1 QR kodları oluşturun
- .NET için Aspose.BarCode kullanarak hata düzeltme ve hasarlı QR kodları ele alın