Barcode digunakan untuk merepresentasikan data secara visual dalam bentuk objek grafis. Berbagai jenis barcode digunakan dalam berbagai kasus, seperti Code128, kode QR, Aztech, Pdf127, dll. Pada artikel ini, Anda akan mempelajari cara mengimplementasikan fitur pembuatan barcode di aplikasi web Anda. Secara khusus, artikel ini akan membahas cara membuat barcode di aplikasi Node.js.
- API Pembuat Kode Batang Node.js
- Hasilkan Kode Batang di Node.js
- Hasilkan Kode QR di Node.js
- Sesuaikan Tampilan Barcode
API Pembuat Kode Batang Node.js
Untuk menghasilkan barcode, kita akan menggunakan Aspose.BarCode for Node.js via Java. Ini adalah API kaya fitur yang memungkinkan Anda membuat dan membaca simbologi kode batang populer dari dalam aplikasi Node.js Anda. Anda dapat mengunduh API atau menginstalnya menggunakan perintah NPM berikut.
> npm install aspose.barcode
Aspose.BarCode for Node.js via Java mendukung simbologi barcode berikut.
Pos Australia | EAN8 |
Aztek | Interleaved2of5 |
suplemen BarCode | ITF14 |
BooklandEAN | Matriks 2 dari 5 |
Codabar | MSI |
Kode11 | Pdf417 |
Kode128 | Planet |
Code39 Diperpanjang | Postnet |
Kode39 Standar | PZN (Number Pharmazentral, barcode Pharmazentralnummer) |
Code93 Diperpanjang | QR |
Kode93 Standar | SSCC18 |
Datamatrix | Standar2of5 |
Kode Identitas Pos Jerman | Swiss QR |
EAN128 | UPCA |
EAN13 | UPCE |
EAN14(SCC14) |
Hasilkan Kode Batang di Node.js
Berikut langkah-langkah untuk generate barcode pada aplikasi Node.js.
- Pertama, buat objek kelas BarcodeGenerator dan atur jenis kode batang di konstruktornya, misalnya EncodeTypes.CODE128.
- Tetapkan teks barcode menggunakan metode BarcodeGenerator.setCodeText(string).
- Terakhir, buat gambar barcode menggunakan metode BarcodeGenerator.save(string, string).
Contoh kode berikut menunjukkan cara membuat gambar barcode di Node.js.
// mengatur jenis barcode
let encode_type = EncodeTypes.CODE_128;
// membuat generator kode batang
let generator = new BarcodeGenerator(encode_type, null);
// mengatur teks
generator.setCodeText("Aspose.BarCode");
// menghasilkan kode batang
generator.save("barcode.png", "PNG");
kode batang
Hasilkan Kode QR di Node.js
Aspose.BarCode for Node.js melalui Java juga memungkinkan Anda membuat kode batang dua dimensi seperti kode QR. Berikut adalah langkah-langkah untuk menghasilkan kode QR di Node.js.
- Pertama, buat objek kelas BarcodeGenerator dan teruskan EncodeTypes.QR ke konstruktornya.
- Atur teks kode batang QR menggunakan metode BarcodeGenerator.setCodeText(string).
- Terakhir, buat gambar kode QR menggunakan metode BarcodeGenerator.save(string, string).
Contoh kode berikut menunjukkan cara membuat kode QR di Node.js.
// mengatur jenis barcode
let encode_type = EncodeTypes.QR;
// membuat generator kode batang
let generator = new BarcodeGenerator(encode_type, null);
// mengatur teks
generator.setCodeText("Aspose.BarCode");
// menghasilkan kode batang
generator.save("barcode.png", "PNG");
Kode QR
Sesuaikan Tampilan Barcode
Anda juga dapat menyesuaikan tampilan barcode dengan mengubah warna depan, warna belakang, font, border, resolusi, dll. Berikut langkah-langkah untuk menyesuaikan tampilan barcode.
- Pertama, buat objek kelas BarcodeGenerator dan atur jenis kode batang di konstruktornya, misalnya EncodeTypes.AZTEC.
- Tetapkan teks barcode menggunakan metode BarcodeGenerator.setCodeText(string).
- Kustomisasi kode batang menggunakan parameternya, seperti mengatur kembali warna menggunakan metode BarcodeGenerator.getParameters().setBackColor("#A9A9A9").
- Terakhir, buat gambar barcode menggunakan metode BarcodeGenerator.save(string, string).
Contoh kode berikut menunjukkan cara menyesuaikan kode batang di Node.js.
// membuat generator kode batang
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
// atur warna belakang barcode
generator.getParameters().setBackColor("#A9A9A9");
// mengatur warna batang barcode
generator.getParameters().getBarcode().setBarColor("#FFA500");
// mengatur warna batas
generator.getParameters().getBorder().setColor("#000000");
// mengatur warna teks
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// mengatur resolusi gambar
generator.getParameters().setResolution(300);
// simpan kode batang
generator.save("barcode.png", "PNG");
kode batang
Dapatkan Lisensi API Gratis
Untuk menggunakan API tanpa batasan evaluasi, Anda bisa mendapatkan lisensi sementara gratis.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara membuat barcode di aplikasi Node.js. Selain itu, Anda telah melihat cara menyesuaikan tampilan kode batang menggunakan opsi yang berbeda. Selanjutnya, Anda dapat mempelajari lebih lanjut tentang API menggunakan dokumentasi. Selain itu, Anda dapat membagikan pertanyaan Anda kepada kami melalui forum kami.