Read Barcode from Image in C#

Apakah Anda mencari metode yang efisien untuk membaca kode bar atau kode QR dari gambar secara programmatik?Jika Anda seorang pengembang yang membuat Aplikasi Pembaca Bar dalam C#, Anda berada di tempat yang tepat. Kode Bar adalah penting dalam manajemen inventori, logistik, dan peruncit.Dengan Aspose.BarCode untuk .NET Anda dapat dengan mudah mengidentifikasi dan mengekstrak berbagai jenis kod bar dari imej dalam c#.Panduan ini menyediakan pendekatan yang komprehensif, langkah demi langkah untuk pengenalan barcode.

Apa yang akan Anda pelajari

Artikel ini mencakup topik berikut:

C# API untuk Barcode Reading

Untuk mengidentifikasi Barcode dalam Gambar, kami menggunakan Aspose.BarCode untuk .NET Plugin .NET yang kuat ini mendukung membaca lebih dari 60 simbol barcode di berbagai format, termasuk JPEG, PNG, BMP, TIFF, dan GIF.

Api ini menyediakan Pembaca Barcode Kelas untuk deteksi barcode. Anda dapat menentukan simbol menggunakan Dekodasi Parameter yang ReadBarCode() Metode mengekstrak data barcode.

Untuk menginstal API melalui NuGet, gunakan perintah berikut:

PM> Install-Package Aspose.BarCode 

Langkah-langkah untuk Mengekstrak Data Barcode

Ikuti langkah-langkah berikut untuk membaca kode bar dari gambar menggunakan C#:

  • Mengunggah gambar dengan menggunakan BarCodeReader Kelas yang.
  • panggilan ReadBarCodes() untuk mengekstrak informasi barcode.
  • Iterate melalui hasil untuk mendapatkan jenis dan nilai barcode.

Berikut adalah sampel kode snippet:

Baca Barcode dari Bitmap

Untuk membaca kode bar dari bitmap menggunakan C#:

  • Mengunggah gambar menggunakan kelas Bitmap.
  • Berikanlah itu kepada BarCodeReader Pembuat.
  • Mengekstrak data barcode menggunakan ReadBarCodes().

Baca Barcode dari Image Stream

Anda juga dapat membaca kode bar dari aliran dalam C#:

  • Mengunggah gambar menggunakan FileStream.
  • Berikanlah itu kepada BarCodeReader.
  • panggilan ReadBarCodes() Untuk mendapatkan data barcode.

Mendeteksi dan Membaca Jenis Barcode Spesifik

Untuk meningkatkan efisiensi saat menggunakan C# Barcode Reader, ketahui jenis barcode target:

  • Mengisi gambar di Pembaca Barcode.
  • Tetapkan jenis barcode tertentu (misalnya Code39Standard).
  • panggilan ReadBarKode Metode untuk memproses hasil.

Mengidentifikasi Multiple Barcode Types}

Untuk memindai beberapa jenis barcode dalam C#, Anda dapat:

  • Mengatur beberapa simbol dalam SetBarCodeLihatTipe.
  • panggilan ReadBarCodes.
  • Mengembalikan data barcode.

Mengidentifikasi set barcode yang sudah ditentukan}

Aspose.BarCode mendukung set barcode:

  • AllSupportedTypes - Semua kode bar yang tersedia.
  • Tipe 1D - Semua kode bar linear.
  • Tipe2D - kode QR, Matriks Data, dll.
  • MostCommonTypes - Format yang sering digunakan.

Untuk menggunakan set pra-defined dalam C#:

BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D); 

Mengekstrak Multiple Barcodes dari Gambar

Mengidentifikasi beberapa barcode dari gambar dengan langkah-langkah berikut:

  • Mengisi gambar dengan menggunakan BarCodeReader.
  • Menetapkan jenis decode untuk ALL_SUPPORTED_TYPES.
  • Iterate melalui hasil untuk mengekstrak data barcode.

Dapatkan koordinat barcode

Retrieve barcode location (X, Y koordinat) dengan C#:

  • Mengisi gambar di BarCodeReader.
  • panggilan ReadBarCodes().
  • Mengekstrak titik wilayah.

Baca Barcode dari Area Gambar Spesifik

Mengurangi deteksi barcode ke area gambar spesifik dengan menggunakan C#:

  • Menentukan area rektangular.
  • Lakukan itu untuk BarCodeReader.
  • panggilan ReadBarCodes().

Scan Barcode dari Multiple Image Region

Untuk scan barcode dari beberapa daerah dalam C#:

  • Menentukan berbagai area rektangular.
  • Pindahkan mereka ke BarCodeReader.
  • Mengekstrak data barcode.

Dapatkan Lisensi Gratis

Permintaan A lisensi sementara gratis untuk mengeksplorasi kapasitas penuh Aspose.BarCode.

Informasi Tambahan

Dalam artikel ini, Anda akan belajar bagaimana:

  • Mengisi dan memproses gambar barcode.
  • Mengekstrak informasi barcode dari berbagai sumber.
  • Mengidentifikasi dan mengenali berbagai jenis barcode menggunakan perpustakaan C# Barcode Reader seperti Aspose.BarCode.

Dengan menggunakan Aspose Plugin, Anda dapat meningkatkan aplikasi Anda dengan kemampuan membaca barcode yang kuat hanya untuk $99!

Untuk pengembang yang ingin melaksanakan C# Barcode Image Reader, prosesnya sederhana.Anda dapat memanfaatkan fungsi c# barcode reader dari Image ke scan barcodes dari image dengan efisien.Apakah Anda perlu membaca kode bar dari gambar atau hanya menggunakan metode C# Read Barkode dari Gambar , solusi yang disediakan di sini akan membantu Anda dalam mencapai tujuan Anda.Jika Anda juga tertarik dengan VB.NET, ingatlah bahwa pendekatan vb.net read Barcode from Image dapat dilaksanakan dengan cara yang sama.

Untuk meningkatkan efisiensi kode Anda, pertimbangkan untuk mengeksplorasi C# Barcode Scanner API untuk integrasi ke dalam aplikasi Anda.Menggunakan C# barcode scanner Example yang disediakan, Anda dapat dengan cepat mengatur skanner fungsional dalam proyek Anda .Apakah Anda mencari read bar code from PDF atau scan bar Code from image, metode yang terperinci di sini, termasuk c#barcode Reader Library dan berbagai implementasinya c#Barcode Scan API, akan mempercepat proses pengembangan anda.

Selain itu, Anda dapat mengeksplorasi C# Barcode Decoder untuk mendekodkan berbagai jenis barcode, atau menggunakan C#Barcode Reader dari Image bagi aplikasi yang lebih spesifik.

Di samping itu, jika Anda tertarik dengan C# Barcode Scanner C# Code atau bekerja dengan c# barcode scanner c# Application, Anda akan menemukan contoh yang disediakan tidak ternilai. Bagi mereka yang penasaran tentang C # Code untuk Membaca Barkod atau bagaimana untuk Baca Data dari Bar code Scanners C++, teknik yang dibahas di sini akan memberikan panduan tentang cara mencapai tugas-tugas ini secara efektif.

Untuk mengimplementasikan kemampuan ASP.NET Read Barcode, pertimbangkan menggunakan C# Scanner API untuk pengalaman yang tak tertandingi. Anda juga dapat menemukan berguna untuk memeriksa Aspose Bar Code for .NET Example agar cepat memahami proses implementasi. Dengan alat dan teknik yang tepat, Anda dapat dengan efektif membaca barcode dari gambar contoh C# , memastikan aplikasi Anda tetap kompetitif dan user-friendly.

Untuk lebih meningkatkan pengembangan Anda, berikut adalah sampel bagaimana menggunakan C# Code Read Barcode Scanner untuk mengekstrak data secara programmatik. Anda dapat mengeksplorasi Aspose barcode for .NET Example sebagai demonstrasi praktis tentang bagaimana untuk melaksanakan C# Barkod Reader fungsi dalam proyek Anda.

Untuk implementasi yang praktis, Anda mungkin menemukan barcode untuk .NET Contoh berguna ketika menjelajahi kemampuan API C# Barcode Scanner. Sama ada Anda tertarik dengan C# Membaca kode dari Image atau perlu menangani tugas-tugas tertentu seperti Baca kod dari Imej contoh, panduan ini membekali Anda dengan alat dan pengetahuan yang diperlukan untuk sukses dalam usaha membaca kode bar.

Untuk meningkatkan pemahaman Anda tentang pemindaian barcode, pertimbangkan bagaimana untuk secara efektif membaca kode bar dari gambar C# dan menggunakan bagaimana untuk membaca kod bar dalam C # teknik untuk peningkatan ketepatan dalam aplikasi Anda.

More in this category