お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Barcode Scanner

Zia Barcode Scannerを使用すると、最も一般的に使用されるリニアおよび2Dバーコード形式をスキャンし、エンコードされたデータをデコードできます。Barcode Scannerは、Codabar、EAN-13、ITF、UPC-A、QR Codeなどの形式を検出できます。

入力ファイルとして.jpg/._jpeg_または._png_形式を提供できます。リクエストとレスポンスの形式については、APIドキュメントを参照してください。

setFormatを使用してバーコード形式を指定できます。形式として ALLを入力すると、Barcode Scannerが自動的に形式を検出します。デコードされた情報がレスポンスとして返されます。

以下で使用されているziaリファレンスは、コンポーネントインスタンスページで定義されています。ここで返されるPromiseは、JSONオブジェクトに解決されます。

copy
let fs = require('fs');
zia.scanBarcode(fs.createReadStream('./barcode.png'), {format: 'code39'}) 
//入力ファイルとフォーマットを渡す
.then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); 
//エラーをCatalyst Logsに記録する

受信するサンプルレスポンスを以下に示します。レスポンスはNode.jsの両方のバージョンで同じです。

Node js

copy
 { "content": "https://demo.dynamsoft.com/dbr_wasm/barcode_reader_javascript.html" }

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて

関連リンク

Barcode scanner - API