Leia o código de barras da imagem usando n8n Ação
PDF4me Ler código de barras a partir de imagem Detecta e decodifica códigos de barras a partir de arquivos de imagem através de n8n Fluxos de trabalho de automação. Processar imagens via n8n gatilhos, dados binários, strings base64 ou públicos URLs para escanear automaticamente mais de 100 tipos de código de barras (QR Code, Code 128, Data Matrix, EAN-13, etc.), extrai o conteúdo do código de barras, detecta vários códigos de barras por imagem e gera dados estruturados com valores e tipos de código de barras. Essa solução é ideal para gerenciamento de estoque, digitalização de produtos, rastreamento de ativos, fluxos de trabalho de envio, leitura de código de barras em dispositivos móveis e reconhecimento automatizado de código de barras que exigem detecção precisa em múltiplos formatos, com extração de dados confiável e integração perfeita.
Configurar
Adicione o PDF4me nó "Ler código de barras da imagem" para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione a ação "Ler código de barras da imagem".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a ação Ler código de barras da imagem. Configure esses parâmetros para controlar a leitura de códigos de barras a partir de imagens.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo | |
|---|---|---|---|---|
| Tipo de dados de entrada | String | Sim | PDF4me seleção do formato de entrada de imagem Escolha o formato dos dados da sua imagem de origem. PDF4me Suporta vários tipos de entrada com diferentes requisitos de campo. | |
| 1) Dados Binários | Sim (um obrigatório) | 1) Dados Binários - Use o "Campo Binário de Entrada" para referenciar o arquivo de imagem do nó anterior. | Binary Data | |
| 2) String Base64 | Sim (um obrigatório) | 2) Base64 Corda - Usar "Base64 Campo "Conteúdo da Imagem" para dados de imagem codificados | Base64 String | |
| 3) URL | Sim (um obrigatório) | 3) URL - Use "Image URL"campo para fornecer uma permissão pública/aberta URL para o arquivo de imagem a ser processado | URL | |
| Campo binário de entrada | Binário | Sim (se os dados forem binários) | PDF4me entrada de arquivo de imagem binária - Arquivo de imagem de referência (.jpg, .png, .gif, .bmp) do arquivo anterior. n8n Envio de nó ou arquivo. PDF4me Processa arquivos de imagem binários com detecção e validação automática de formato. Necessário quando o Tipo de Dados de Entrada for "Dados Binários". | data |
| Conteúdo da imagem Base64 | String | Sim (se for uma string Base64) | PDF4me entrada de imagem codificada em base64 - Forneça os dados da imagem de origem (.jpg, .png, .gif, .bmp) como uma string codificada em base64 para transmissão segura. PDF4me Decodifica e processa automaticamente o conteúdo da imagem. Obrigatório quando o Tipo de Dados de Entrada for "Base64 Corda" | /9j/4AAQSkZJRgAB... |
| URL da imagem | String | Sim (se for URL) | PDF4me imagem pública URL entrada - Fornecer uma permissão pública/aberta URL para o arquivo de imagem de origem (.jpg, .png, .gif, .bmp) a ser processado para leitura do código de barras. PDF4me Baixa e processa o arquivo a partir do local fornecido. URLObrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/barcode.jpg |
| Nome do arquivo de saída | String | Sim | PDF4me configuração do nome do arquivo de saída - Especifique o nome do arquivo de dados do código de barras gerado, com a extensão adequada (.json, .txt). Este é um parâmetro de entrada que configura o nome do arquivo de saída. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo. | read_barcode.json |
| Tipo de imagem | String | Sim | PDF4me especificação do formato de imagem - Especifique o formato de imagem esperado para um reconhecimento preciso do código de barras. Isso ajuda PDF4me Otimizar o processo de análise para o tipo de imagem específico. | |
| JPG | Sim (um obrigatório) | JPEG Formato Formato do Joint Photographic Experts Group com compressão com perda, ideal para fotografias e imagens complexas. | JPG | |
| PNG | Sim (um obrigatório) | PNG Formato Formato PNG (Portable Network Graphics) com compressão sem perdas, ideal para gráficos com transparência e bordas nítidas. | PNG | |
| GIF | Sim (um obrigatório) | Formato GIF - Formato de Intercâmbio de Gráficos (GIF) com suporte a animação e paleta de cores limitada. | GIF | |
| BMP | Sim (um obrigatório) | Formato BMP - Formato de imagem bitmap com dados de pixel não comprimidos | BMP | |
| Async | Boolean | Não | PDF4me processamento assíncrono - Habilite o processamento assíncrono para imagens grandes ou quando o tempo de processamento não for crítico. Quando habilitado, a operação é executada em segundo plano e retorna imediatamente. | true |
| Nome da saída de dados binários | String | Sim | PDF4me configuração da variável de saída Defina o nome da variável para acessar os dados do código de barras gerado em seu n8n fluxo de trabalho. Esses dados podem ser usados como dados de entrada em ações subsequentes dentro do seu fluxo de trabalho. | data |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| sucesso | Boolean | PDF4me indicador de status de leitura de código de barras - Boolean Sinalizador indicando o sucesso ou a falha do processo de leitura do código de barras. PDF4me retornos true para operações bem-sucedidas e false para quaisquer erros, permitindo um tratamento robusto de erros em fluxos de trabalho automatizados. | true |
| mensagem | String | PDF4me mensagem de status de leitura de código de barras - Mensagem de status legível por humanos, fornecendo detalhes sobre o resultado do processo de leitura do código de barras. Inclui confirmação de sucesso ou detalhes de erro para solução de problemas. | Barcode data extracted successfully |
| nome_do_arquivo | String | PDF4me nome do arquivo de dados do código de barras gerado - O nome completo do arquivo de dados do código de barras gerado com sucesso, incluindo a extensão correta. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | read_barcode_from_image.json |
| tipo mime | String | PDF4me saída MIME tipo - MIME Tipo do arquivo de dados do código de barras gerado (por exemplo, "application/json", "text/plain"). Útil para validação do tipo de conteúdo e manipulação adequada de arquivos em aplicações web. | application/json |
| tamanho do arquivo | Número | PDF4me tamanho do arquivo de dados do código de barras em bytes - O tamanho exato do arquivo de dados do código de barras gerado, em bytes, fornecido por PDF4me para planejamento de armazenamento e monitoramento de transferência de arquivos | 78 |
| tipo de imagem | String | PDF4me formato da imagem de origem - O formato da imagem original que foi processada para leitura do código de barras (por exemplo, "PNG", "JPEG", "GIF", "BMP") | PNG |
N8N Resposta à ação
O PDF4me Ler código de barras a partir de imagem API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
[
{
"success": true,
"message": "Barcode data extracted successfully",
"fileName": "read_barcode_from_image.json",
"mimeType": "application/json",
"fileSize": 78,
"imageType": "PNG"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| success | true |
| message | Barcode data extracted successfully |
| fileName | read_barcode_from_image.json |
| mimeType | application/json |
| fileSize | 78 |
| imageType | PNG |
Visão do esquema
A estrutura de dados e os tipos de resposta:
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
Indicadores de tipo:
AB= String#= Número☑= Boolean
Visualização de Dados Binários
O arquivo de dados e as informações do código de barras propriamente dito:
data
─────────────────────────────
File Name: read_barcode_from_image.json
File Extension: json
Mime Type: application/json
File Size: 78 bytes
Image Type: PNG
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Gestão de estoque no varejo e no comércio eletrônico
- Automatize a identificação de produtos e o rastreamento de estoque usando a leitura de código de barras.
- Processar imagens de produtos para extrair códigos UPC/EAN para gestão automatizada de estoque.
- Integre dados de código de barras com plataformas de comércio eletrônico para uma catalogação de produtos perfeita.
Rastreamento e logística de ativos
- Rastreie equipamentos e ativos usando sistemas de identificação por código de barras.
- Processar etiquetas de envio e códigos de barras de embalagens para fluxos de trabalho logísticos automatizados.
- Monitore a movimentação de estoque e a localização de ativos por meio da leitura de códigos de barras.
Controle de Qualidade e Conformidade
- Verifique a autenticidade e a conformidade do produto usando a validação de código de barras.
- Etiquetas de processo de fabricação e etiquetas de controle de qualidade para inspeção automatizada.
- Rastreie números de lote e números de série para relatórios de conformidade regulatória.