画像からバーコードを読み取る n8n アクション
PDF4me 画像からバーコードを読み取る 画像ファイルからバーコードを検出およびデコードします n8n 自動化ワークフロー。画像を処理 n8n トリガー、バイナリデータ、base64文字列、または公開 URL100種類以上のバーコードを自動的にスキャンします(QR Code、 Code 128、 Data Matrix、 EAN-13このソリューションは、複数のフォーマットに対応したバーコードコンテンツを抽出し、画像ごとに複数のバーコードを検出し、バーコードの値と種類を含む構造化データを出力します。在庫管理、製品スキャン、資産追跡、出荷ワークフロー、モバイルバーコードスキャン、自動バーコード認識など、信頼性の高いデータ抽出とシームレスな統合による正確なマルチフォーマット検出が求められる用途に最適です。
設定
追加する PDF4me 「画像からバーコードを読み取る」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。
前提条件:
- PDF4me API 資格
- n8n ワークフローへのアクセス
構成:
- 追加 PDF4me ノードからワークフローへ
- 「画像からバーコードを読み取る」アクションを選択します。
- 入力パラメータを設定します(下記参照)。

パラメータ
画像からバーコードを読み取るアクションのパラメータ一覧です。これらのパラメータを設定することで、画像からのバーコード読み取りを制御できます。
重要: アスタリスク(***)が付いているパラメータは必須であり、アクションが正しく機能するためには必ず指定する必要があります。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Input Data Type | Required | Choose how to provide the image file to read barcodes from. Options: Binary Data, Base64 String, URL. Default is `Binary Data`. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property that contains the image file. Shown when Input Data Type is Binary Data. Default is `data`. | data |
| Base64 Image Content | Conditional | Base64 encoded image content. Shown when Input Data Type is Base64 String. | /9j/4AAQSkZJRgAB... |
| Image URL | Conditional | URL to the image file to read barcodes from. Shown when Input Data Type is URL. | https://abc.com/barcode.jpg |
| Output File Name | Optional | Name for the output barcode data file (JSON). Default is `read_barcode_from_image.json`. | read_barcode_from_image.json |
| Image Type | Required | Type of the image. Options: JPG, PNG. Default is `JPG`. | JPG |
| Async | Optional | Not used: the node always sends the request to PDF4me as asynchronous (IsAsync true), whatever this is set to. Default is `Yes`. | Yes |
| Binary Data Output Name | Optional | Custom name for the binary data in n8n output. Default is `data`. | data |
出力
出力パラメータ
| 分野 | タイプ | 内容物 |
|---|---|---|
success | Boolean | True when the operation succeeded. |
message | String | Status message, `Barcode data extracted successfully`. |
fileName | String | File name of the resulting file. |
mimeType | String | Always `application/json`. |
fileSize | Number | Size of the returned file in bytes. |
imageType | String | Image Type that was sent. |
data | Binary | PDF4me's response with the barcode data, stored unchanged as a JSON file named after Output File Name. The barcode data is not added to the item's JSON. |
N8N 行動対応
の PDF4me 画像からバーコードを読み取る API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
[
{
"success": true,
"message": "Barcode data extracted successfully",
"fileName": "read_barcode_from_image.json",
"mimeType": "application/json",
"fileSize": 78,
"imageType": "PNG"
}
]
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| success | true |
| message | Barcode data extracted successfully |
| fileName | read_barcode_from_image.json |
| mimeType | application/json |
| fileSize | 78 |
| imageType | PNG |
スキーマビュー
レスポンスのデータ構造と型:
1 item
success: ☑ true
message: AB Barcode data extracted successfully
fileName: AB read_barcode_from_image.json
mimeType: AB application/json
fileSize: # 78
imageType: AB PNG
タイプ指標:
AB= String#= 番号☑= Boolean
バイナリデータビュー
実際のバーコードデータファイルと情報:
data
─────────────────────────────
File Name: read_barcode_from_image.json
File Extension: json
Mime Type: application/json
File Size: 78 bytes
Image Type: PNG
バイナリデータアクセス:
- n8n バイナリオブジェクト:
$binary.data.data - Base64 コンテンツ直接使用可能
- ファイル操作ダウンロード、メール送信、または保存の準備ができました
ユースケース
小売業およびEコマースにおける在庫管理
- バーコードスキャンを使用して製品識別と在庫追跡を自動化する
- 自動在庫管理のために、製品画像を処理し、UPC/EANコードを抽出します。
- バーコードデータをeコマースプラットフォームと統合し、シームレスな製品カタログ化を実現します。
資産追跡および物流
- バーコード識別システムを使用して機器や資産を追跡する
- 自動化された物流ワークフローのために、配送ラベルとパッケージバーコードを処理する。
- バーコードスキャンによる在庫の移動と資産の位置の監視
品質管理とコンプライアンス
- バーコード検証を使用して製品の真正性とコンプライアンスを確認します。
- 自動検査用の製造ラベルと品質管理タグ
- 規制遵守報告のためにバッチ番号とシリアル番号を追跡する