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
Yes
No
Send your feedback to us
Skip
Submit