Aspose.BarCode  Node.js via Java için

Node.js Barkod Oluşturucu ve Tarayıcı API’sı

Farklı görüntülerden Code128, Code93, Code39, QR Code dahil olmak üzere 1D, 2D ve Posta barkodlarını tanıyın veya oluşturun.

  Download Free Trial
  
 

Aspose.BarCode for Node.js via Java, kolaylıkla özelleştirilebilir bir barkod oluşturucu ve kod çözücü API'sidir. Geliştiriciler, barkod oluşturma ve okuma işlevini nodejs-java köprüsü aracılığıyla uygulamalarına entegre edebilirler. Herhangi bir açıdan görüntülerden yaygın 1D, 2D ve posta barkodlarını okumak için kullanılabilir. Bu barkod kitaplığı, geliştiricilerin 60'tan fazla türde barkod görüntüsü oluşturmasına ve bunları JPG, PNG, GIF, BMP ve TIFF gibi çeşitli biçimlerde kaydetmesine olanak tanır. Barkod sınır rengi ve stili, kenar boşlukları, döndürme açısı, çözünürlük ve barkod rengi gibi farklı görüntüleme özelliklerinin özelleştirilmesini destekler.

Gelişmiş Node.js Barkod API Özellikleri

İsviçre QR Kodu Oluştur

Barkod kütüphanesi, 2D barkodlar ve QR kodlarının yanı sıra, İsviçre QR kodlarının oluşturulmasını ve okunmasını sağlar. QR (Hızlı Yanıt) kodu spesifikasyonuna dayalıdır ve İsviçre'de işletmeler ile bireyler arasındaki ödemeleri kolaylaştırmak için kullanılır. QR kodları, bilgilere hızlı ve kolay bir şekilde erişmek veya bir eylemi gerçekleştirmek için bir akıllı telefon veya başka bir cihazla taranabilen iki boyutlu barkodlardır. İsviçre QR kodları, İsviçre'de elektronik ödemeler için ulusal bir standarttır. İşletmeler tarafından müşterilerden ödeme almak için kullanılırlar. Bir müşteri bir İsviçre QR kodunu taradığında kendisine ödeme bilgileri verilir ve mobil bankacılık uygulamasından ödeme başlatabilir. Bu, işletmelerin müşterilerinden ödeme kabul etmesi için uygun ve güvenli bir yol sağlar. İsviçre QR kodları, perakende, konaklama ve sağlık hizmetleri dahil olmak üzere çeşitli sektörlerde yaygın olarak kullanılmaktadır. Bir İsviçre QR kodu oluşturmak için işletme adınız, banka hesap bilgileriniz ve ödeme tutarı gibi gerekli bilgileri sağlamanız gerekir. Aspose QR Code oluşturucu, bu bilgiyi bir İsviçre QR kodu oluşturmak için kullanacaktır ve bu kod daha sonra müşterileriniz tarafından bir ödeme başlatmak için taranabilir. QR kodu oluşturulduktan sonra indirebilir ve müşterilerinizden ödeme almak için işletmenizde kullanabilirsiniz.

QR Kodu Oluşturma Canlı Örneği

Barkod kitaplığı, geliştiricilerin Data Matrix, Aztec Code, PDF417, Macro PDF417 ve diğerleri dahil olmak üzere çok çeşitli 2B barkodlar oluşturmasına olanak tanır. Uzun veya karmaşık veri değerleri içeren büyük veya çoklu barkodlar oluşturmak için özellikle kullanışlıdır. Kitaplık, oluşturulacak barkod türünü belirlemek, depolanacak girdi verilerini girmek ve görünümle ilgili parametreleri ayarlamak için basit ve sezgisel bir arabirim sağlar. Bu, onu çeşitli uygulamalar için yüksek kaliteli barkodlar oluşturmak için kullanıcı dostu ve güçlü bir araç haline getirir. Aşağıdaki kod örneği, QR kodlarının nasıl oluşturulacağını gösterir.

Code to be executed - JavaScript


const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarcodeGenerator = aspose_barcode.BarcodeGenerator;
let EncodeTypes = aspose_barcode.EncodeTypes;

// Create an instane of the BarcodeGenerator class
let generator = new BarcodeGenerator(EncodeTypes.QR, "");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeteres(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate and save image
generator.save("example.png", aspose_barcode.BarCodeImageFormat.PNG);
Generation result

Barkod Okumayı Optimize Edin

Aspose.Barcode for C++, çok çeşitli uygulamalarda barkodlarla çalışmak için kapsamlı bir barkod kitaplığıdır. En önemli özelliklerinden biri, barkod algılamanın hem kalitesini hem de hızını optimize etmek için tanıma sürecine ince ayar yapma yeteneğidir. Kitaplık, bir uygulamanın özel gereksinimlerine bağlı olarak barkod taramayı optimize etmek için kullanılabilecek çeşitli gelişmiş ayarlar sunar. Örneğin, kitaplık, yüksek kaliteli doğrusal barkodların hızlı taranmasını sağlayan özel okuma modları sağlar. Bu, büyük hacimli barkod verilerini hızlı bir şekilde işlemesi gereken uygulamalarda yararlı olabilir. Ayrıca kitaplık, geliştiricilerin görüntünün en alakalı alanlarına odaklanarak taramanın doğruluğunu artırabilen hedef tarama bölgelerini ve barkod türlerini belirlemesine olanak tanır. API ayrıca tek bir görüntüde birden çok barkodun algılanmasını da destekler; bu, aynı anda birden çok barkodu işlemesi gereken uygulamalarda yararlı olabilir.

Canlı Barkod Tanıma Örneği

Barkod okuyucu API'si, 1D, 2D ve posta barkodlarını taramak, algılamak ve okumak için bir dizi özellik sağlar. Geliştiriciler, yalnızca birkaç satır kodla bu işlevi uygulamalarına kolayca entegre edebilir ve yaygın olarak kullanılan çok çeşitli barkodları algılamak ve kodunu çözmek için kullanabilir. API, kullanıcı dostu ve sezgisel olacak şekilde tasarlanmıştır ve geliştiricilerin uygulamalarına hızlı ve kolay bir şekilde barkod tarama özellikleri eklemelerini kolaylaştırır.

Ready to recognize tanıma Buraya bir dosya bırakın veya göz atmak için tıklayın *

* Dosyalarınızı yükleyerek veya hizmeti kullanarak Şartlarımızı kabul etmiş olursunuz: ve Gizlilik Politikası'nı kullanın.

Code to be executed - JavaScript

    
const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarCodeReader = aspose_barcode.BarCodeReader;
let QualitySettings = aspose_barcode.QualitySettings;

let reader = new BarCodeReader("<file name>", null, DecodeType.AllSupportedTypes);
reader.readBarCodes().forEach(function (result, i, results)
{
    console.log(result.getCodeText());
    console.log(result.getCodeTypeName());
});

Tanıma sonucu

İnsanlar ne diyor

Sadece bizim sözümüze güvenmeyin. Kullanıcıların API'ler hakkında söylediklerini görün.

 
 
View Case Studies
  

Support and Learning Resources