Barkodlar, verileri grafiksel nesneler biçiminde görsel olarak temsil etmek için kullanılır. Code128, QR kodu, Aztech, Pdf127 vb. gibi çeşitli durumlarda farklı barkod türleri kullanılır. Bu makalede, web uygulamalarınızda barkod oluşturma özelliklerini nasıl uygulayacağınızı öğreneceksiniz. Makale özellikle Node.js uygulamalarında barkodların nasıl oluşturulacağını ele alacaktır.
- Node.js Barkod Oluşturucu API’sı
- Node.js’de Barkod Oluşturun
- Node.js’de bir QR Kodu oluşturun
- Bir Barkodun Görünümünü Özelleştirme
Node.js Barkod Oluşturucu API’sı
Barkod oluşturmak için Aspose.BarCode for Node.js via Java kullanacağız. Node.js uygulamalarınızdan popüler barkod sembolojileri oluşturmanıza ve okumanıza olanak tanıyan, zengin özelliklere sahip bir API’dir. API’yi indirebilir veya aşağıdaki NPM komutunu kullanarak yükleyebilirsiniz.
> npm install aspose.barcode
Aspose.BarCode for Node.js via Java aşağıdaki barkod sembolojilerini destekler.
Avustralya Postası | EAN8 |
Aztek | Interleaved2of5 |
BarKod eki | ITF14 |
BooklandEAN | Matris 2/5 |
Codabar | MSI |
Kod11 | Pdf417 |
Kod128 | Gezegen |
Code39 Genişletilmiş | Posta ağı |
Code39 Standardı | PZN (Pharma Zentral Numarası, Pharmazentralnummer barkodu) |
Code93 Genişletilmiş | QR |
Code93 Standardı | SSCC18 |
Veri matrisi | Standart2of5 |
Deutsche Posta Kimlik Kodu | İsviçre QR |
EAN128 | UPCA |
EAN13 | ÜCRETSİZ |
EAN14(SCC14) |
Node.js’de Barkod Oluşturun
Node.js uygulamalarında barkod oluşturma adımları aşağıdadır.
- İlk olarak, BarcodeGenerator sınıfından bir nesne oluşturun ve barkodun türünü yapıcısında ayarlayın, örn. EncodeTypes.CODE128.
- BarcodeGenerator.setCodeText(string) yöntemini kullanarak barkodun metnini ayarlayın.
- Son olarak, BarcodeGenerator.save(string, string) yöntemini kullanarak barkodun görüntüsünü oluşturun.
Aşağıdaki kod örneği, Node.js’de bir barkod görüntüsünün nasıl oluşturulacağını gösterir.
// barkodun türünü ayarla
let encode_type = EncodeTypes.CODE_128;
// barkod üreteci oluştur
let generator = new BarcodeGenerator(encode_type, null);
// Metin ayarla
generator.setCodeText("Aspose.BarCode");
// barkod oluştur
generator.save("barcode.png", "PNG");
barkod
Node.js’de bir QR Kodu oluşturun
Aspose.BarCode for Node.js via Java ayrıca QR kodları gibi iki boyutlu barkodlar oluşturmanıza olanak tanır. Node.js’de QR kodu oluşturma adımları aşağıdadır.
- Öncelikle, BarcodeGenerator sınıfından bir nesne oluşturun ve EncodeTypes.QR’yi yapıcısına iletin.
- BarcodeGenerator.setCodeText(string) yöntemini kullanarak QR barkodunun metnini ayarlayın.
- Son olarak, BarcodeGenerator.save(string, string) yöntemini kullanarak QR kodunun görüntüsünü oluşturun.
Aşağıdaki kod örneği, Node.js’de bir QR kodunun nasıl oluşturulacağını gösterir.
// barkodun türünü ayarla
let encode_type = EncodeTypes.QR;
// barkod üreteci oluştur
let generator = new BarcodeGenerator(encode_type, null);
// Metin ayarla
generator.setCodeText("Aspose.BarCode");
// barkod oluştur
generator.save("barcode.png", "PNG");
QR kod
Bir Barkodun Görünümünü Özelleştirme
Ayrıca ön rengi, arka rengi, yazı tipini, kenarlığı, çözünürlüğü vb. değiştirerek bir barkodun görünümünü özelleştirebilirsiniz.
- İlk olarak, BarcodeGenerator sınıfından bir nesne oluşturun ve barkodun türünü yapıcısında ayarlayın, örn. EncodeTypes.AZTEC.
- BarcodeGenerator.setCodeText(string) yöntemini kullanarak barkodun metnini ayarlayın.
- BarcodeGenerator.getParameters().setBackColor("#A9A9A9") yöntemini kullanarak arka rengi ayarlamak gibi parametrelerini kullanarak barkodu özelleştirin.
- Son olarak, BarcodeGenerator.save(string, string) yöntemini kullanarak barkodun görüntüsünü oluşturun.
Aşağıdaki kod örneği, Node.js’de bir barkodun nasıl özelleştirileceğini gösterir.
// barkod üreteci oluştur
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
// barkodun arka rengini ayarla
generator.getParameters().setBackColor("#A9A9A9");
// barkodun çubuk rengini ayarla
generator.getParameters().getBarcode().setBarColor("#FFA500");
// kenarlık rengini ayarla
generator.getParameters().getBorder().setColor("#000000");
// metin rengini ayarla
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// görüntü çözünürlüğünü ayarla
generator.getParameters().setResolution(300);
// barkodu kaydet
generator.save("barcode.png", "PNG");
barkod
Ücretsiz API Lisansı Alın
API’yi değerlendirme kısıtlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans alabilirsiniz.
Çözüm
Bu yazımızda Node.js uygulamalarında barkod oluşturmayı öğrendiniz. Ayrıca, farklı seçenekler kullanarak barkodların görünümünü nasıl özelleştireceğinizi de gördünüz. Ayrıca belgelerini kullanarak API hakkında daha fazlasını keşfedebilirsiniz. Ayrıca sorularınızı forumumuz aracılığıyla bizimle paylaşabilirsiniz.