Aspose.BarCode adalah perpustakaan yang berkuasa yang menyederhanakan pengeluaran barcode, pengenalan, dan manipulasi dalam aplikasi .NET. Artikel ini memberi tumpuan kepada mengintegrasikan komponen pembaca kod bar 1D Asposa. BarCodes ke dalam projek anda. Kami akan meliputi pemasangan, tetapan, serta contoh-contoh praktikal untuk membantu anda memulakan dengan membaca barcodes dengan cekap.
Installation
Sebelum menyelam ke dalam butiran pelaksanaan, pastikan anda telah memasang komponen yang diperlukan untuk menggunakan Aspose.BarCode dalam aplikasi .NET anda. anda boleh memasangnya melalui NuGet Package Manager atau dengan memuat turun pakej secara langsung dari laman web rasmi.
Menggunakan NuGet Package Manager
Untuk menambah Aspose.BarCode kepada projek anda melalui NuGet, ikuti langkah-langkah berikut:
- Buka Visual Studio dan navigasi ke projek anda.
- Klik kanan pada projek dalam Solution Explorer dan pilih “Pengurusan Pakej NuGet”.
- Mencari untuk
Aspose.BarCode
dan memasangnya.
Sebagai alternatif, anda boleh menggunakan Konsol Pengurus Pakej dengan perintah berikut:
Install-Package Aspose.BarCode
Manual pemasangan
Jika anda lebih suka memuat turun pakej secara manual:
- Mengunjungi The Laman web rasmi untuk Aspose.BarCode.
- Muat turun dan mengekstrak fail paket.
- Tambah rujukan kepada projek anda dengan memasukkan DLL yang diperlukan.
Menubuhkan lesen
Untuk membuka kunci sepenuhnya fungsi, anda perlu menetapkan kunci lesen. langkah ini adalah penting kerana ia memastikan bahawa anda menggunakan versi berlesen Aspose.BarCode.
Langkah-langkah untuk menetapkan lesen
- Dapatkan kunci produk anda dari laman web Aspose selepas membeli atau mendaftar untuk percubaan.
- Mencipta A
Aspose.BarCode.Metered
objek dan tetapkan kunci lesen 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("*****", "*****");
merujuk kepada perpustakaan
Sebaik sahaja anda telah memasang dan berlesen Aspose.BarCode, anda perlu merujuk ia dalam projek anda using
arahan di bahagian atas fail C# anda:
using Aspose.BarCode;
Ini membolehkan anda menggunakan kelas dan kaedah yang disediakan oleh perpustakaan.
Menginstal Barcode Reader
Untuk membaca barcode daripada imej, anda perlu memulakan BarCodeReader
Objek ini bertanggungjawab untuk mengenal pasti barcode dalam imej atau fail.
Contoh: Membaca Barcode daripada PNG
Berikut ialah cara anda boleh mencipta instans baru 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 kawalan proses bacaan, anda boleh menentukan jenis simbolik dan tetapan lain:
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}");
}
}
amalan terbaik
Kesilapan Pengurusan
Selalu termasuk pemprosesan kesilapan untuk menguruskan 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}");
}
Conclusion
Mengintegrasikan Aspose.BarCode ke dalam aplikasi .NET anda menyediakan penyelesaian yang kukuh untuk mengendalikan barcode 1D. Dengan mengikuti langkah-langkah yang dinyatakan dalam artikel ini, anda boleh membaca dan memproses kod bar daripada imej dengan efisien dengan usaha minimum.
Untuk maklumat terperinci atau ciri-ciri canggih, rujuk dokumen rasmi: Perbincangan:Barcode KB Artikel
More in this category
- Aspose.BarCode 2D Barcode Reader dalam .NET: Panduan C
- Memindai kod QR daripada imej dengan Aspose.BarCode untuk .NET
- Pengenalan Multi-Barcode dalam .NET dengan Aspose.BarCode
- GS1 DataBar (RSS-14) Barcode: Retail, Makanan Segar & Penggunaan Kesihatan
- Menyesuaikan Generasi Barcode dalam .NET dengan Aspose.BarCode