跳到主要内容

使用以下方式从图像中读取条形码 n8n 行动

PDF4me 从图像中读取条形码 通过以下方式检测和解码图像文件中的条形码 n8n 自动化工作流程。通过以下方式处理图像 n8n 触发器、二进制数据、base64 字符串或公共 URL可自动扫描 100 多种条形码类型 (QR CodeCode 128Data MatrixEAN-13等等),提取条形码内容,检测每张图像中的多个条形码,并输出包含条形码值和类型的结构化数据。此解决方案非常适合库存管理、产品扫描、资产跟踪、运输工作流程、移动条形码扫描以及需要精确的多格式检测、可靠的数据提取和无缝集成的自动化条形码识别等应用场景。

相关博客文章(1)

设置

添加 PDF4me 将“从图像读取条形码”节点添加到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南

先决条件:

  • PDF4me API 证书
  • n8n 工作流访问

配置:

  1. 添加 PDF4me 节点到工作流
  2. 选择“从图像读取条形码”操作
  3. 配置输入参数(见下文)
从图像中读取条形码

参数

以下是“从图像读取条形码”操作的完整参数列表。配置这些参数可以控制从图像中读取条形码。

重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。

范围类型描述例子
输入数据类型String是的PDF4me 图像输入格式选择
选择源图像数据输入的格式。
PDF4me 支持多种输入类型,并具有不同的字段要求。
1)二进制数据是的(至少需要一项)1)二进制数据 - 使用“输入二进制字段”引用上一个节点中的图像文件Binary Data
2) Base64 字符串是的(至少需要一项)2) Base64 细绳 - 使用 ”Base64 用于编码图像数据的“图像内容”字段Base64 String
3)网址是的(至少需要一项)3) URL - 使用“图像” URL用于提供公共/开放权限的字段 URL 处理图像文件URL
输入二进制字段二进制是的(如果是二进制数据)PDF4me 输入二进制图像文件 - 参考源图像文件(.jpg、.png、.gif、.bmp),来自之前的 n8n 节点或文件上传。 PDF4me 处理二进制图像文件,并自动检测和验证文件格式。当输入数据类型为“二进制数据”时需要此功能。data
Base64 图像内容String是的(如果是 Base64 字符串)PDF4me base64编码图像输入 - 提供源图像数据(.jpg、.png、.gif、.bmp)作为 base64 编码字符串,以便安全传输。 PDF4me 自动解码和处理图像内容。当输入数据类型为“Base64 细绳”/9j/4AAQSkZJRgAB...
图片网址String是的(如果是网址)PDF4me 公众形象 URL 输入 - 提供公开/开放权限 URL 将源图像文件(.jpg、.png、.gif、.bmp)转换为条形码读取格式。 PDF4me 从提供的目录中下载并处理文件。 URL当输入数据类型为“URLhttps://abc.com/barcode.jpg
输出文件名String是的PDF4me 输出文件名配置 - 指定生成的条形码数据文件的名称,并包含正确的扩展名(.json、.txt)。这是一个输入参数,用于配置输出文件的名称。 PDF4me 确保唯一命名并验证文件格式合规性read_barcode.json
图片类型String是的PDF4me 图像格式规范 - 指定用于准确识别条形码的预期图像格式。这有助于 PDF4me 针对特定图像类型优化分析过程
JPG是的(至少需要一项)JPEG 格式 - 采用有损压缩的联合图像专家组 (JPE) 格式,非常适合照片和复杂图像。JPG
PNG是的(至少需要一项)PNG 格式 - 便携式网络图形格式,采用无损压缩,非常适合具有透明度和锐利边缘的图形PNG
GIF是的(至少需要一项)GIF格式 支持动画和有限调色板的图形交换格式GIF
骨形态发生蛋白是的(至少需要一项)BMP格式 - 包含未压缩像素数据的位图图像格式BMP
AsyncBooleanPDF4me 异步处理 - 启用异步处理功能,用于处理大型图像或处理时间要求不高的情况。启用后,操作将在后台运行并立即返回结果。true
二进制数据输出名称String是的PDF4me 输出变量配置 - 定义用于访问生成的条形码数据的变量名。 n8n 工作流程。此数据可用作工作流程中后续操作的输入数据。data

输出

输出参数

范围类型描述例子
成功BooleanPDF4me 条形码读取状态指示器 - Boolean 指示条形码读取过程成功或失败的标志。 PDF4me 返回 true 为了成功运营和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。true
信息StringPDF4me 条形码读取状态信息 - 提供条形码读取过程结果详细信息的易于理解的状态消息。包括成功确认或错误详情,以便进行故障排除。Barcode data extracted successfully
文件名StringPDF4me 生成的条形码数据文件名 - 已成功生成的条形码数据文件的完整文件名(含正确扩展名)。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。read_barcode_from_image.json
mimeTypeStringPDF4me 输出 MIME 类型 - MIME 生成的条形码数据文件的类型(例如,“application/json”、“text/plain”)。这对于 Web 应用程序中的内容类型验证和正确的文件处理非常有用。application/json
文件大小数字PDF4me 条形码数据文件大小(字节) - 由以下方式提供的生成的条形码数据文件的确切大小(以字节为单位): PDF4me 用于存储规划和文件传输监控78
图像类型StringPDF4me 源图像格式 - 用于条形码读取的源图像格式(例如,“PNG”、“JPEG”、“GIF”、“BMP”)PNG

N8N 行动反应

PDF4me 从图像中读取条形码 API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:

JSON 回复格式

原始 JSON 来自……的回应 API

[
{
"success": true,
"message": "Barcode data extracted successfully",
"fileName": "read_barcode_from_image.json",
"mimeType": "application/json",
"fileSize": 78,
"imageType": "PNG"
}
]

用例

零售和电子商务库存管理

  • 利用条形码扫描实现产品识别和库存跟踪自动化
  • 处理产品图像以提取 UPC/EAN 条码,用于自动化库存管理
  • 将条形码数据与电子商务平台集成,实现无缝产品目录管理

资产跟踪与物流

  • 使用条形码识别系统跟踪设备和资产
  • 处理用于自动化物流工作流程的货运标签和包装条形码
  • 通过条形码扫描监控库存流动和资产位置

质量控制与合规性

  • 使用条形码验证来核实产品的真实性和合规性
  • 用于自动化检测的工艺制造标签和质量控制标签
  • 跟踪批号和序列号,以便进行监管合规性报告

获取帮助