Pembuatan dan Pengenalan Barcode untuk Node.js via Java
Buat dan baca barcode di Node.js dalam beberapa baris
// npm i aspose.barcode
const barcode = require("aspose.barcode");
const { BarcodeGenerator, EncodeTypes, BarCodeImageFormat } = barcode.AsposeBarcode;
// Create instance of BarcodeGenerator
const gen = new BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG);
> npm i aspose.barcode
Akurasi barcode kelas Java untuk backend Node
Layanan Node.js sering menangani input dunia nyata: foto mobile, label gudang, dokumen hasil pindai, dan PDF. SDK ini mengekspos mesin barcode Java yang matang ke Node.js sehingga Anda bisa mempertahankan stack dan tetap mendekode dengan andal dalam kondisi yang tidak sempurna.
Standar? Beres.
Aspose.BarCode for Node.js via Java 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
Penerapan di lingkungan Node.js apa pun
Jalankan di Windows, Linux, macOS, atau Solaris di mana Node.js dan Java tersedia. Instal dari npm dan panggil API dari microservices, background worker, dan pipeline batch melalui bridge Node.js-to-Java.
- Node.js 18 atau lebih tinggi
- Java JDK 8 atau lebih tinggi (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK)
- Instal via npm: `npm install aspose.barcode`
- Mesin Java dengan API yang ramah JavaScript via bridge Node.js-to-Java
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.
Alur kerja barcode untuk API, job, dan dokumen
Bangun alur barcode yang andal di Node.js tanpa memindahkan pemrosesan ke layanan eksternal. Buat label siap cetak, validasi kode masuk, dan dekode dari gambar atau PDF pada pipeline backend.
- Membuat barcode 1D dan 2D untuk label, tiket, faktur, dan kemasan produk
- Membaca barcode dari gambar raster dan dokumen PDF
- Menyetel pengenalan untuk kecepatan atau toleransi menggunakan preset dan pengaturan detail
- Output ke format raster umum dan format vektor (SVG, EMF) saat diperlukan
- Mengembalikan hasil kaya: teks kode, simbologi, region, dan orientasi
Pengenalan throughput tinggi untuk layanan dan batch
Skalakan dari permintaan tunggal hingga pemrosesan massal. Deteksi beberapa barcode per gambar, fokuskan region untuk mempercepat frame besar, dan ganti preset pengenalan sesuai beban kerja.
Membuat barcode dalam format raster dan vektor
Pemindaian region-of-interest untuk gambar besar
Opsi validasi untuk mengurangi false positive
Auto-rotation dan deteksi multi-barcode
Beberapa simbologi dalam sekali proses (misalnya QR dan Code 128)
Preset QualitySettings untuk kecepatan vs akurasi