Aspose.BarCode  Node.js via Java 用

Node.js バーコード ジェネレーターおよびスキャナー API

さまざまな画像から Code128、Code93、Code39、QR コードを含む 1D、2D、および郵便バーコードを認識または生成します。

  Download Free Trial
  
 

Java 経由の Aspose.BarCode for Node.js は、簡単にカスタマイズ可能なバーコード ジェネレーターおよびデコーダー API です。開発者は、nodejs-java ブリッジを介してバーコードの生成および読み取り機能をアプリケーションに統合できます。あらゆる角度の画像から一般的な 1D、2D、および郵便バーコードを読み取るために使用できます。このバーコード ライブラリを使用すると、開発者は 60 種類を超えるバーコード画像を生成し、JPG、PNG、GIF、BMP、TIFF などのさまざまな形式で保存できます。バーコードの境界線の色とスタイル、余白、回転角度、解像度、バーコードの色など、さまざまな画像機能のカスタマイズをサポートします。

高度な Node.js バーコード API 機能

スイスの QR コードを生成する

2D バーコードと QR コードに加えて、バーコード ライブラリによりスイス QR コードの生成と読み取りが可能になります。これらは QR (クイック レスポンス) コード仕様に基づいており、スイスでは企業と個人間の支払いを容易にするために使用されています。 QR コードは、スマートフォンやその他のデバイスでスキャンして、情報にすばやく簡単にアクセスしたり、アクションを実行したりできる 2 次元バーコードです。スイス QR コードは、スイスの電子決済の国家標準です。これらは企業が顧客から支払いを受け取るために使用されます。顧客がスイスの QR コードをスキャンすると、支払い情報が提供され、モバイル バンキング アプリから支払いを開始できます。これにより、企業が顧客からの支払いを受け取るための便利で安全な方法が提供されます。スイスの QR コードは、小売、接客業、ヘルスケアなどのさまざまな業界で一般的に使用されています。スイスの QR コードを生成するには、会社名、銀行口座の詳細、支払い金額などの必要な情報を入力する必要があります。 Aspose QR コード ジェネレーターは、この情報を使用してスイスの QR コードを作成し、顧客がスキャンして支払いを開始できるようにします。 QR コードが生成されたら、それをダウンロードしてビジネスで使用し、顧客からの支払いを受け入れることができます。

QR コード生成のライブ例

バーコード ライブラリを使用すると、開発者は、Data Matrix、Aztec コード、PDF417、マクロ PDF417 などを含む幅広い 2D バーコードを生成できます。これは、長いまたは複雑なデータ値を含む大きなバーコードまたは複数のバーコードを生成する場合に特に役立ちます。このライブラリは、生成するバーコードの種類の指定、保存する入力データの入力、外観関連のパラメータの設定を行うためのシンプルで直感的なインターフェイスを提供します。これにより、さまざまなアプリケーション向けの高品質のバーコードを作成するためのユーザーフレンドリーで強力なツールになります。以下のコードサンプルは、QR コードを作成する方法を示しています。

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

バーコード読み取りの最適化

Aspose.Barcode for C++ は、幅広いアプリケーションでバーコードを操作するための包括的なバーコード ライブラリです。その重要な機能の 1 つは、認識プロセスを微調整してバーコード検出の品質と速度の両方を最適化できることです。このライブラリには、アプリケーションの特定のニーズに応じてバーコード スキャンを最適化するために使用できる高度な設定がいくつか用意されています。たとえば、このライブラリは、高品質のリニア バーコードの高速スキャンを可能にする特別な読み取りモードを提供します。これは、大量のバーコード データを迅速に処理する必要があるアプリケーションで役立ちます。さらに、このライブラリを使用すると、開発者はターゲット スキャン領域とバーコード タイプを指定できるため、画像の最も関連性の高い領域に焦点を当ててスキャンの精度を向上させることができます。この API は、単一画像内の複数のバーコードの検出もサポートしているため、複数のバーコードを同時に処理する必要があるアプリケーションで役立ちます。

バーコード認識のライブ例

バーコード リーダー API は、1D、2D、および郵便バーコードのスキャン、検出、読み取りのための一連の機能を提供します。開発者は、わずか数行のコードを使用するだけで、この機能をアプリケーションに簡単に統合し、一般的に使用される幅広いバーコードの検出とデコードに使用できます。 API はユーザーフレンドリーかつ直観的に設計されているため、開発者はバーコード スキャン機能をアプリケーションに迅速かつ簡単に追加できます。

Ready to recognize 認識する ここにファイルをドロップするか、クリックして参照します *

* ファイルをアップロードするかサービスを使用すると、利用規約に同意したことになります。使用プライバシー ポリシー

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());
});

認識結果

人々の意見

私たちの言葉をそのまま鵜呑みにしないでください。 API についてのユーザーの意見をご覧ください。

 
 
View Case Studies