Aspose.BarCode adalah perpustakaan yang kuat yang memfasilitasi pengeluaran, pengenalan, dan manipulasi kode bar dalam aplikasi .NET. artikel ini berfokus pada integrasi komponen pembaca kod bar 1D dari Asposa.BARCODE ke dalam proyek Anda.Kami akan mencakup instalasi, pemasangan dan contoh praktis untuk membantu Anda memulai dengan membaca kode Bar dengan efisien.

Instalasi

Sebelum menyelam ke dalam detail implementasi, pastikan Anda telah menginstal komponen yang diperlukan untuk menggunakan Aspose.BarCode dalam aplikasi .NET Anda. Anda dapat memasangnya melalui NuGet Package Manager atau dengan mengunduh paket langsung dari situs resmi.

Menggunakan NuGet Package Manager

Untuk menambah Aspose.BarCode ke proyek Anda melalui NuGet, ikuti langkah-langkah berikut:

  • Buka Visual Studio dan navigasi ke proyek Anda.
  • Klik kanan pada proyek di Solution Explorer dan pilih “Pengurusan Pakej NuGet”.
  • Mencari untuk Aspose.BarCode dan menginstalnya.

Sebagai alternatif, Anda dapat menggunakan Package Manager Console dengan perintah berikut:

Install-Package Aspose.BarCode

Instalasi manual

Jika Anda lebih suka mengunduh paket secara manual:

  • Kunjungi The Situs resmi Untuk Aspose.BarCode.
  • Download dan ekstrak file paket.
  • Tambahkan referensi ke proyek Anda dengan mencakup DLL yang diperlukan.

Membangun Lisensi

Untuk mematikan fungsi penuh, Anda perlu mengatur kunci lisensi. langkah ini sangat penting karena memastikan bahwa Anda menggunakan versi berlesen dari Aspose.BarCode.

Langkah-langkah untuk membuat lisensi

  • Dapatkan kunci produk Anda dari situs web Aspose setelah membeli atau mendaftar untuk percobaan.
  • Membuat A Aspose.BarCode.Metered objek dan menetapkan kunci lisensi Anda:
 // 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("*****", "*****");

Referensi Perpustakaan

Setelah Anda telah menginstal dan lisensi Aspose.BarCode, Anda harus merujukkannya dalam proyek Anda using di bagian atas file C# Anda:

using Aspose.BarCode;

Ini memungkinkan Anda untuk menggunakan kelas dan metode yang disediakan oleh perpustakaan.

Menginstal Barcode Reader

Untuk membaca barcode dari gambar, Anda perlu mengatur BarCodeReader Objek ini bertanggung jawab untuk mengenali barcode dalam gambar atau file.

Contoh: Membaca Barcode dari PNG

Berikut ini cara membuat contoh baru dari 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}");
    }
}

Pembacaan Barcode Lanjutan

Untuk lebih banyak kontrol tentang proses membaca, Anda dapat menentukan jenis simbolik dan pengaturan lainnya:

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}");
    }
}

Praktik Terbaik

Kesalahan Pengelolaan

Selalu termasuk pengendalian kesalahan untuk mengelola pengecualian dengan baik:

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}");
}

Kesimpulan

Mengintegrasikan Aspose.BarCode ke dalam aplikasi .NET Anda memberikan solusi yang kuat untuk menangani barcode 1D. Dengan mengikuti langkah-langkah yang dijelaskan dalam artikel ini, Anda dapat membaca dan memproses kode bar dari gambar dengan efisiensi minimal.

Untuk informasi lebih rinci atau fitur lanjutan, lihat dokumentasi resmi: Berdasarkan artikel KB

More in this category