Library Pembuatan dan Pengenalan Barcode untuk C++
Buat atau Pindai Barcode di C++ dalam Beberapa Baris
Contoh lainnya >// Create instance of BarcodeGenerator
auto gen = System::MakeObject<BarcodeGenerator>(EncodeTypes::QR, u"ASPOSE");
// Set barcode x-dimension in pixels
gen->get_Parameters()->get_Barcode()->get_XDimension()->set_Pixels(4.0f);
// Generate barcode and Save to PNG
gen->Save(u"QRCode.png", BarCodeImageFormat::Png);
> dotnet add package Aspose.BarCode.Cpp
Mengapa Aspose.BarCode untuk C++?
Hasil pindai di dunia nyata jarang sempurna. Aspose.BarCode for C++ dirancang untuk mendekode barcode dari gambar yang rusak atau terdistorsi—termasuk noise, pantulan cahaya, kemiringan, kontras rendah, dan elemen yang hilang. Atur quality settings untuk menyeimbangkan kecepatan dan toleransi, serta gunakan opsi pembersihan bawaan seperti filter median dan salt-and-pepper ketika input “kotor”.
Standar? Beres.
Aspose.BarCode for C++ 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
Dukungan Native untuk Windows, Mac, dan Linux
Aspose.BarCode for C++ adalah library native untuk Windows, Mac, dan Linux. Menargetkan aplikasi x64 dan cocok untuk toolchain C++ umum, termasuk build Visual Studio dan CMake dengan MSVC, GCC, atau Clang.
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.
Pemrosesan Barcode Native yang Cepat
Aspose.BarCode for C++ menghadirkan pembuatan dan pengenalan barcode berperforma tinggi untuk aplikasi native. Bangun alat engineering, sistem industri, utilitas desktop, atau layanan sisi server dengan library yang dirancang untuk akurasi dan efisiensi. Pengenalan tetap andal pada gambar yang berotasi, miring, atau berkualitas rendah, dan pembuatan memberi kontrol presisi untuk alur kerja cetak, layar, atau embedded.
Dengan dukungan penuh untuk standar barcode 1D dan 2D, Anda dapat:
- Menghasilkan dan mengenali 80+ simbologi barcode
- Bekerja dengan format raster umum seperti PNG, JPEG, BMP, dan TIFF
- Membaca barcode dari gambar berisik, terdistorsi, atau berotasi dengan akurasi tinggi
- Menyesuaikan resolusi, padding, orientasi, caption, dan pengaturan teks
- Mengintegrasikan barcode ke aplikasi desktop, sistem embedded, atau layanan back-end
Fitur dan kemampuan
Aspose.BarCode for C++ 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.
Simpan label barcode dalam berbagai format
Kenali dari stream atau file
Enkode & dekode karakter (non-Inggris) pada tipe 2D
Putar gambar barcode pada sudut berapa pun
Pindai barcode dari file TIFF dan PDF multi-halaman dengan Aspose.PDF
Dukungan untuk simbologi linear, 2D, dan pos