Mengapa Aspose.BarCode untuk .NET?

Di produksi, input jarang rapi. Aspose.BarCode for .NET dirancang untuk mendekode barcode dari hasil pindai yang berisik, cetakan berkontras rendah, foto miring, dan label yang sebagian rusak. Gunakan preset QualitySettings untuk menyeimbangkan kecepatan dan toleransi, atau atur opsi secara detail untuk gambar yang sulit.

Standar? Beres.

Aspose.BarCode for .NET mendukung semua format gambar utama, termasuk format vektor seperti SVG dan EMF, serta PDF. Gunakan API kami untuk mengenali files dari pemindai atau kamera dengan mudah. Berikut semua simbologi barcode yang didukung, termasuk tipe 1D, 2D, pos, dan komposit. Semuanya dapat dibuat dan dikenali di semua platform yang didukung.

Kode matriks / 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Kode linear / 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Kode industri & komposit

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Independen platform

Aspose.BarCode for .NET berjalan di Windows, Linux, dan macOS dengan .NET Framework atau .NET modern. Juga bisa digunakan pada aplikasi .NET MAUI yang menargetkan iOS, Android, dan Tizen. Lihat dokumentasi untuk persyaratan sistem lengkap.

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

Demo Kode Langsung

Tempel teks → dapatkan barcode. Tarik & lepas file → dapatkan data terdekode. Kedua contoh dilengkapi kode contoh yang dibuat otomatis sehingga bisa langsung kamu salin ke proyekmu.


/** Initialize BarcodeGenerator */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

Kemungkinan tanpa batas

Aspose.BarCode for .NET membantu Anda membangun alur kerja barcode yang andal di C# untuk dokumen, label, dan pemrosesan otomatis. Hasilkan barcode siap cetak dengan ukuran presisi, lalu dekode dari gambar dan PDF di layanan, aplikasi desktop, atau proyek mobile.

Dengan fitur yang praktis untuk penggunaan produksi, Anda dapat:

  • Menghasilkan dan mengenali lebih dari 80 jenis barcode
  • Bekerja dengan PDF, SVG, EMF, dan format gambar umum
  • Mendeteksi barcode pada gambar beresolusi rendah, berotasi, atau terdistorsi
  • Menyetel ukuran, margin, rotasi, caption, dan resolusi secara detail
  • Menambahkan barcode ke laporan, dokumen, dan layar UI

Fitur dan kemampuan

Aspose.BarCode for .NET adalah library pengembangan yang andal untuk menghasilkan dan mengenali barcode 1D dan 2D dari berbagai jenis gambar pada sudut apa pun. API ini memungkinkan mengekspor barcode yang dibuat ke berbagai format gambar berkualitas tinggi serta mengubah tampilan dan parameternya, seperti warna latar, warna batang, sudut rotasi, dimensi X, kualitas gambar, resolusi, keterangan (captions), ukuran, dan banyak lagi. Library ini juga menyediakan fitur deteksi dan pembacaan barcode yang kaya serta mendukung lebih dari 80 tipe barcode.

Feature icon

Simpan label barcode dalam berbagai format

Feature icon

Kenali dari stream atau file

Feature icon

Enkode & dekode karakter (non-Inggris) pada tipe 2D

Feature icon

Putar gambar barcode pada sudut berapa pun

Feature icon

Pindai barcode dari file TIFF dan PDF multi-halaman dengan Aspose.PDF

Feature icon

Dukungan untuk simbologi linear, 2D, dan pos