この記事では、Node.js REST API を使ってバーコードを生成する方法について解説します。Node.js ベースの Cloud SDK を用いて、**Node.js Low Code API を使ってバーコードコードジェネレーターを開発する方法を学びます。PNG などの画像上にレンダリングされる出力バーコードのパラメータ設定方法も詳しく説明します。
前提条件
- バーコードを作成するためのアカウントを作成してAPI認証情報を取得する
- 画像にバーコードを生成するには Node.js 用 Aspose.BarCode クラウド SDK をダウンロードしてください
- 上記のSDKを使用してNode.jsプロジェクトをセットアップする
Node.jsベースのAPIを使用したオンラインバーコードジェネレータの手順
- バーコード生成用の Aspose.BarCode Cloud SDK クラスを導入する
- ベース URL、クライアント ID、クライアント シークレットを使用して構成を初期化します。
- 生成されたバーコード画像のターゲットファイル名を設定する
- 構成を使用してGenerateApiのインスタンスを作成します
- APIを呼び出して、希望するテキストと画像形式でCode128バーコードを作成するします。
- 生成されたバーコード画像を書き込むためのファイルストリームを開きます
- 生成されたバーコードストリームをファイルにコピーして保存します
以下の手順は、Node.js RESTインターフェースを使用したバーコードメーカーを開発するプロセスの概要です。必要な名前空間とモジュールをインポートし、Configurationオブジェクトを作成し、APIベースURL、クライアントID、クライアントシークレットを入力して、GenerateApiオブジェクトを初期化します。GenerateAsync()メソッドを呼び出し、バーコードの種類、テキスト、出力画像の種類を指定して、生成されたバーコード画像をディスク上の指定ファイルに保存します。
Node.js RESTful サービスを使用したバーコードビルダーのコード
上記のコードは、*Node.js REST APIを使用したバーコードジェネレータ128の処理を示しています。GenerateAsync()メソッドは、エンコードデータタイプ、コードの位置、テキストの位置、前景色、背景色など、出力画像をカスタマイズするための多くの引数を受け取ります。同様に、グラフィックユニット、解像度、画像の高さ、幅、回転角度も設定できます。
この記事では、テキスト文字列のバーコードを作成する方法を説明しました。QRコードを生成するには、Node.js REST APIでQRコードを生成の記事を参照してください。