Aspose.BarCode  untuk .NET

Pembuat kode batang dan API pembaca

Buat, & kenali kode batang jenis linier, 2D, dan pos dalam aplikasi .NET apa pun.

  Download Free Trial
  
 

Aspose.BarCode untuk .NET adalah pustaka pengembangan yang andal untuk menghasilkan & mengenali kode batang 1D & 2D dari berbagai jenis gambar di sudut mana pun. Pengembang dapat dengan mudah menambahkan fungsi pembuatan kode batang dan pemindaian ke aplikasi .NET mereka. API ini memungkinkan pengeksporan kode batang yang dihasilkan ke berbagai format gambar berkualitas tinggi.

Aspose.BarCode untuk .NET memungkinkan modifikasi tampilan kode batang yang dihasilkan dan parameternya, seperti warna latar belakang, warna batang, sudut rotasi, x -dimensi, kualitas gambar, resolusi, keterangan, ukuran, dan banyak lainnya. Ini juga menyediakan fungsi pendeteksian dan pembacaan kode batang yang kaya dan mendukung lebih dari 60 jenis kode batang.

Fitur .NET Barcode API Lanjutan

Sesuaikan Jenis dan Tampilan Barcode

Barcode API untuk .NET memungkinkan pengembang menyempurnakan tampilan kode batang yang dihasilkan dengan menentukan jenis kode batang, teks masukan, gaya font, warna latar dan latar depan, perataan teks dan lokasi, serta properti lainnya. Anda dapat mengubah keterangan dengan menyetel keterlihatannya untuk keterangan atas dan bawah, font, warna, dan perataan.

Contoh Langsung Pembuatan Barcode

Barcode generator API memungkinkan pengembang membuat kode batang dengan menentukan jenis kode batang yang diperlukan, menyetel teks input (data yang akan dikodekan dalam gambar kode batang), dan menyesuaikan properti terkait tampilan, seperti warna latar belakang dan latar depan, font, lokasi teks (sembunyikan, di atas, atau di bawah), dan keselarasan. Barcode dua dimensi, seperti QR Code, PDF417, Data Matrix, Aztec Code, dll., sama seperti barcode satu dimensi.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Baca Kode Batang Rusak

Pustaka kode batang mendukung berbagai pengaturan untuk memindai dan mendekode kode batang yang rusak atau terdistorsi. Ini memungkinkan berhasil membaca gambar barcode dengan berbagai cacat, seperti kebisingan Gaussian, warna terbalik, bintik putih, artefak visual, latar belakang berwarna, dan bilah yang hilang. Untuk meningkatkan keterbacaan kode batang, API memungkinkan metode dan mekanisme khusus, termasuk pemfilteran median, pemfilteran "salt-and-paper", pengurangan ukuran gambar, dan lainnya. Selain itu, pustaka kode batang mendapat manfaat dari metode canggih untuk mendekode kode batang industri Data Matrix, membaca kode QR yang rusak parah, dan bahkan memulihkan beberapa data dari kode batang yang salah.

Contoh Langsung Pengenalan Barcode

API pembaca kode batang menyediakan serangkaian fitur untuk memindai, mendeteksi, dan membaca kode batang 1D, 2D, dan pos. Hanya dengan beberapa baris kode, pengembang dapat dengan mudah mengintegrasikan fungsi ini ke dalam aplikasi mereka dan menggunakannya untuk mendeteksi dan mendekode berbagai macam kode batang yang umum digunakan. API ini dirancang agar mudah digunakan dan intuitif, memudahkan pengembang untuk menambahkan kemampuan pemindaian kode batang dengan cepat dan mudah ke aplikasi mereka.

Ready to recognize Mengenali Jatuhkan file di sini atau klik untuk menelusuri *

* Dengan mengunggah file atau menggunakan layanan, Anda setuju dengan Persyaratan gunakan dan Kebijakan Privasi.

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

Hasil pengakuan

Apa Kata Orang

Jangan hanya mengambil kata kami untuk itu. Lihat apa yang dikatakan pengguna tentang API.

 
 
View Case Studies
  

Support and Learning Resources