バーコードを読み取る PDF で n8n
バーコードを読み取る PDF は n8n モジュール PDF4me 埋め込まれたバーコードを検出して解読する PDF 文書。 PDF バイナリデータとして、 Base64または URLバーコードの種類とページ範囲を選択すると、構造化された形式でデコードされた値を受け取ることができます。 JSON。
このノードの機能
PDF4me: バーコードを読み取る PDF スキャン PDF バーコードを解読し、 QR codes それは1つに見つける n8n ステップ。選択 バーコードの種類 すべてまたは特定の形式(QR Code、 Code 128、 Data Matrix(およびその他のサポートされているタイプ)、ターゲット固有の pages または文書全体 ページデコードされた値を JSON ファイル。自動データ入力、配送ラベル処理、在庫追跡、コンプライアンス検証ワークフローに最適です。
認証 API リクエスト
毎 PDF4me ノード n8n 有効な 接続するための認証情報. 作成または選択して、 PDF4me API ワークフローがバーコード読み取り要求を安全に認証できるようにするためのキー。
見逃してはならない重要な事実

フルノードパネル: PDF バイナリデータ経由、バーコードタイプすべて、ページすべて
パラメータ
必須 n8n UI: 入力データタイプ、バーコードタイプ、およびページ。出力ファイル名(デフォルト) read_barcode_from_pdf.json) Asyncバイナリデータ出力名(デフォルト) データ)はオプションの便宜フィールドです。条件付きソースフィールド(入力バイナリフィールド、 Base64 文書コンテンツ、ファイル URL)は、対応する入力データ型が選択された場合にのみ表示されます。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Input Data Type | Required | Choose how to provide the PDF file to read barcodes from. Options: Base64 String, Binary Data, URL. Default is `Binary Data`. | Binary Data |
| Base64 PDF Content | Conditional | Base64 encoded PDF content. Shown when Input Data Type is Base64 String. | UEsDBBQABgAI... |
| Input Binary Field | Conditional | Name of the binary property that contains the PDF file. Shown when Input Data Type is Binary Data. Default is `data`. | data |
| PDF URL | Conditional | URL to the PDF file to read barcodes from. Shown when Input Data Type is URL. | |
| Output File Name | Optional | Name for the output barcode data file (JSON). Default is `read_barcode_from_pdf.json`. | read_barcode_from_pdf.json |
| Barcode Type | Required | The type of Barcodes to be detected. Options: All, All 1D, All 2D, Australia Post, Codabar, Code 11, Code 128, Code 39, Code 39 Extended, Code 93, Data Matrix, EAN-13, EAN-8, Intelligent Mail, Interleaved 2 of 5, Micro QR Code, Patch Code, PDF417, Pharma Code, Planet, Plus 2, Plus 5, Postnet, QR Code, RM4SCC, RSS Expanded, RSS Limited, RSS14, UCC128, Unknown, UPC-A, UPC-E. Default is `All`. | All |
| Pages | Optional | Specify page indices as comma-separated values or ranges to process (e.g. "0, 1, 2-" or "1, 2, 3-7"). Default is `all`. | all |
| 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 |
出力にはどのようなフィールドが含まれますか?
| 分野 | タイプ | 内容物 |
|---|---|---|
data | Binary | The same data as the item's JSON (barcodeData and metadata), as a JSON file named after Output File Name with the extension set to .json. |
商品の JSON は、2 つのフィールドを持つノードによって構築されます: barcodeData ( PDF4me ReadBarcodes レスポンスを解析すると、 JSON 可能な場合はメタデータ(成功、メッセージ、処理タイムスタンプ、ソースファイル名、操作) readBarcodeFromPdf(入力されたバーコードタイプとページ数)。
商品の JSON は、2 つのフィールドを持つノードによって構築されます: barcodeData (PDF4meの ReadBarcodes レスポンスを解析すると次のようになります。 JSON 可能な場合はメタデータ(成功、メッセージ、処理タイムスタンプ、ソースファイル名、操作) readBarcodeFromPdf(入力されたバーコードタイプとページ数)。
バーコード読み取りの設定方法 PDF で n8n?
- 追加 PDF4me あなたの n8n ワークフローと設定 アクション に バーコードを読み取る PDF。
- で 接続するための認証情報選択してください PDF4me 認証情報またはクリック 新しい認証情報を作成する そしてあなたの API 鍵。
- セット 入力データタイプ に バイナリデータ (デフォルト)、 Base64 String、 または URL そして、該当する欄に記入してください。
- セット バーコードの種類 に 全て または特定の形式など QR Code または Code 128。
- セット ページ に
all単一ページの索引、または範囲など1-5。 - 任意で変更 出力ファイル名 デフォルトから
read_barcode_from_pdf.jsonそして バイナリデータ出力名 デフォルトからdata。 - オプションで切り替える Async より大規模なバッチ処理におけるバックグラウンド処理用。
- ノードを実行し、デコードされたデータをルーティングします。 JSON 次のワークフロー手順に出力します。
典型的な構成
ワークフローの例Common n8n workflow patterns using Read Barcode From PDF.
- メール添付ファイルトリガーが出荷マニフェストを受信する PDF (バイナリデータ、プロパティ)
データ) - PDF4me バーコードを読み取る PDF バーコードタイプで実行 Code 128 追跡番号を解読する。
- Setノードは、 JSON 出力を行い、追跡番号を物流スプレッドシートに書き込みます。
- スケジュールされたトリガーによって週次在庫レポートが取得されます PDF から URL。
- PDF4me バーコードを読み取る PDF 入力データ型で構成されています URL また、バーコードタイプ「すべて」を使用して、様々な形式のバーコードが混在している状況にも対応します。
- 解読された品目コードは在庫データベースと照合され、不一致が検出される。
- 文書管理システムがコンプライアンス証明書をアップロードする PDF 承認後。
- PDF4me バーコードを読み取る PDF 埋め込み検証のため、1ページ目のみをスキャンします(ページ数は0に設定)。 QR コード。
- デコードされた値は内部レジストリと比較され、証明書が本物であることを確認します。
実践的なヒント
チートシート
| 分野 | 価値 |
|---|---|
| Action | Read Barcode From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | read_barcode_from_pdf.json |
| Barcode Type | All |
| Pages | all |
| Async | On |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |
よくある質問
関連アクション
他のプラットフォームでの同じタスク
ユースケース
文書処理とデータ抽出
- 請求書、出荷書類、在庫レポートから製品コード、シリアル番号、追跡情報を自動的に抽出し、データ入力を効率化し、手作業による処理エラーを削減します。
- スキャンされた文書やデジタルアーカイブを処理する際、埋め込まれたバーコードを読み取り、文書の種類、バッチ番号、参照コードを識別して、文書の自動分類とルーティングを行います。
- 顧客情報と注文の詳細を抽出します。 PDF 領収書、請求書、納品書を読む QR codes エンコードされた顧客データと取引データを含むバーコード
品質管理およびコンプライアンス検証
- 製品文書、証明書、規制フォームのバーコードを読み取ることで、製品の真正性とコンプライアンスを検証し、製品が業界標準および規制要件を満たしていることを確認します。
- 製造および品質保証文書に埋め込まれたバーコードからバッチ番号、有効期限、製造コードを抽出して、バッチ追跡および品質管理文書を処理する。
- セキュリティバーコードを読み取ることで文書の完全性と真正性を検証し、 QR codes 文書セキュリティのための検証情報と改ざん防止識別子を含む
在庫管理と資産追跡
- バーコードを読み取って品目コード、場所情報、ステータス更新を抽出し、自動在庫管理および資産追跡システム向けに在庫レポートと資産文書を処理する。
- 配送ラベル、配送書類、物流レポートから追跡情報を抽出し、サプライチェーン管理のためのリアルタイムの荷物追跡と配送確認を可能にする。
- 機器ID、保守スケジュール、サービス履歴を含むバーコードを読み取ることで、プロセス機器の保守記録とサービス文書を取得し、予防保全と資産管理に役立てる。