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
- Aspose.BarCode 2D Barcode Reader dalam .NET: Panduan C
- Memindai QR Code dari Gambar dengan Aspose.BarCode untuk .NET
- Pengenalan Multi-Barcode dalam .NET dengan Aspose.BarCode
- GS1 DataBar (RSS-14) Barcode: Penggunaan Retail, Makanan Segar & Kesehatan
- Menyesuaikan Generasi Barcode di .NET dengan Aspose.BarCode