Aspose.BarCode, .NET uygulamalarında çubuk kodunun oluşturulmasını, tanımlanmasını ve manipülasyonunu kolaylaştıran güçlü bir kütüphane.Bu makalede, 1D Çubuk Kod Okuyucu bileşeninin projelerinize entegre edilmesine odaklanıyoruz.

Kurulum

Uygulama detaylarına dalmadan önce, Aspose.BarCode’u .NET uygulamanızda kullanmak için gerekli bileşenleri yüklediğinizden emin olun. NuGet Paket Yöneticisi aracılığıyla veya paketi resmi web sitesinden doğrudan indirebilirsiniz.

NuGet Paket Yöneticisi

NuGet aracılığıyla projenize Aspose.BarCode eklemek için, aşağıdaki adımları izleyin:

  • Visual Studio’yu açın ve projeyi gezin.
  • Solution Explorer’da projeyi sağ tıklatın ve “NuGet Paketleri Yönetimi” seçeneğini seçin".
  • arama için Aspose.BarCode ve yüklemek için.

Alternatif olarak, paket yöneticisi konsolunu aşağıdaki komutla kullanabilirsiniz:

Install-Package Aspose.BarCode

Manual Yükleme

Eğer paketini manuel olarak indirmek istiyorsanız:

  • Ziyaret etmek için Resmi web sitesi için Aspose.BarCode.
  • Paket dosyalarını indirin ve çıkarın.
  • İhtiyacınız olan DLL’leri içererek projeye referanslar ekleyin.

Bir lisans oluşturmak

Tam işlevselliği kilitlemek için, lisans anahtarlarını ayarlamalısınız.Bu adım önemli, çünkü Aspose.BarCode’un lisansı olan versiyonunu kullanmanızı sağlar.

Bir lisans oluşturmak için adımlar

  • Aspose web sitesinden ürün anahtarlarını satın aldıktan sonra veya bir deneme için kaydolun.
  • oluşturmak a Aspose.BarCode.Metered objek ve lisans anahtarlarını ayarlayın:
 // set metered public and private keys
 Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
 // Access the setMeteredKey property and pass the public and private keys as parameters
 metered.SetMeteredKey("*****", "*****");

Kütüphane Referansları

Aspose.BarCode’u yükledikten ve lisans aldıktan sonra, projenizde referans yapmanız gerekir using C# dosyanızın üstündeki yönergeler:

using Aspose.BarCode;

Bu, kütüphane tarafından sağlanan dersleri ve yöntemleri kullanmanıza olanak tanır.

Barkod Okuyucu Yükleme

Bir resimden çubuk kodlarını okumak için, bir anlık görüntü oluşturmanız gerekir BarCodeReader Sınıf: Bu nesne, resimlerde veya dosyalarda çubuk kodlarının tanınmasından sorumludur.

Örnek: PNG’den Barkod Okuma

İşte yeni bir örnek oluşturabilirsiniz BarCodeReader:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

Gelişmiş Barkod Okuma

Okuma sürecinin daha fazla kontrolü için, simboloji türlerini ve diğer ayarları belirleyebilirsiniz:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

En İyi Uygulamalar

hata işlemleri

Her zaman istisnaları lütufla yönetmek için hata işleme dahil:

try
{
    using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
    {
        while (reader.Read())
        {
            Console.WriteLine($"Type: {reader.Type}");
            Console.WriteLine($"Text: {reader.Text}");
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine($"Error reading barcode: {ex.Message}");
}

Sonuç

Aspose.BarCode’u .NET uygulamalarınıza entegre etmek, 1D çubuk kodlarının işlenmesi için sağlam bir çözüm sunar.Bu makalede belirtilen adımları takip ederek, en az çaba ile görüntülerden çelik kodları etkili bir şekilde okuyabilir ve işleyebilirsiniz.

Daha ayrıntılı bilgi veya gelişmiş özellikler için, resmi belgeye başvurun: Aspose.BarCode KB Makale

More in this category