Ler código de barras de PDF em n8n
Ler código de barras de PDF é um n8n módulo por PDF4me que detecta e decodifica códigos de barras incorporados em um PDF documento. Envie o PDF como dados binários, Base64ou um URLSelecione um tipo de código de barras e um intervalo de páginas e receba os valores decodificados como um código estruturado. JSON.
O que este nó faz
PDF4meLer código de barras de PDF escaneia um PDF e decodifica quaisquer códigos de barras ou QR codes encontra em um n8n passo. Escolha Tipo de código de barras Todo ou um formato específico (QR Code, Code 128, Data Matrixe outros tipos suportados), e direcionar específicos pages ou o documento inteiro com PáginasRetorna os valores decodificados como um JSON Arquivo. Ideal para entrada automatizada de dados, processamento de etiquetas de envio, rastreamento de estoque e fluxos de trabalho de verificação de conformidade.
Autenticando seu API Solicitar
Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de leitura de código de barras com segurança.
Fatos importantes que você não deve perder

Painel de nós completo: PDF via Dados Binários, Tipo de Código de Barras Todos, Páginas todas
Parâmetros
Requerido no n8n Interface do usuário: Tipo de dados de entrada, tipo de código de barras e páginas. Nome do arquivo de saída (padrão). ler_código_de_barras_do_pdf.json), Asynce Nome de Saída de Dados Binários (padrão) dados) são campos de conveniência opcionais. Campos de origem condicional (Campo Binário de Entrada, Base64 Conteúdo do documento, arquivo URL) aparecem somente quando o Tipo de Dados de Entrada correspondente é selecionado.
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| Input Data Type | Required | How the source PDF enters the node. Binary Data reads from a previous node (default, most common). Base64 String accepts an encoded PDF. URL downloads the PDF from a public link. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data. | data |
| Base64 Document Content | Conditional | Base64-encoded PDF content. Required when Input Data Type is Base64 String. | UEsDBBQABgAI... |
| File URL | Conditional | Publicly reachable URL to the PDF file. Required when Input Data Type is URL. | https://abc.com/xyz.pdf |
| Output File Name | Optional | Filename of the generated JSON file containing barcode data. Default is read_barcode_from_pdf.json. | read_barcode_from_pdf.json |
| Barcode Type | Required | The barcode format to scan for. All detects any supported type. A specific format speeds up processing when known in advance. | All |
| Pages | Required | Page indices to scan, as a string. Accepts all, a single index like 0, a comma-separated list, or a range like 1-5. | all |
| Async | Optional | Toggle background processing. On processes asynchronously for better throughput on larger jobs, off returns results synchronously. | On |
| Binary Data Output Name | Optional | Name of the binary property the output JSON file is exposed under. Default is data. | data |
Quais campos estão incluídos na saída?
| Campo | Tipo | O que contém |
|---|---|---|
success | Boolean | True when barcode reading completed successfully. Use to route error-handling branches. |
message | String | Descriptive status message confirming success or describing an error. |
fileName | String | Filename of the generated JSON file, set from Output File Name. |
mimeType | String | MIME type of the generated file, application/json. |
fileSize | Number | Size of the generated JSON file in bytes. |
barcodeType | String | The barcode type that was scanned for during this run, for example all or QR Code. |
pages | String | The page range that was scanned during this run. |
Binary (data) | Binary | The JSON file containing decoded barcode values, under Binary Data Output Name (default data). |
Como faço para configurar a leitura de código de barras a partir de PDF em n8n?
- Adicionar PDF4me para o seu n8n fluxo de trabalho e configuração Ação para Ler código de barras de PDF.
- Em Credencial para se conectar com, selecione o seu PDF4me credencial ou clique Criar nova credencial e cole o seu API chave.
- Definir Tipo de dados de entrada para Dados binários (padrão), Base64 String, ou URL e preencha o campo correspondente.
- Definir Tipo de código de barras para Todos ou um formato específico, como QR Code ou Code 128.
- Definir Páginas para
all, um índice de página única ou um intervalo como1-5. - Opcionalmente, altere Nome do arquivo de saída do padrão
read_barcode_from_pdf.jsone Nome da saída de dados binários do padrãodata. - Opcionalmente, ative/desative Async para processamento em segundo plano em lotes maiores.
- Execute o nó e direcione o decodificado. JSON A saída é encaminhada para a próxima etapa do fluxo de trabalho.
Configurações típicas
Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Read Barcode From PDF.
- Um gatilho de anexo de e-mail recebe um manifesto de remessa. PDF (Dados binários, propriedade)
dados). - PDF4me Ler código de barras de PDF Executa com o tipo de código de barras Code 128 para decodificar números de rastreamento.
- Um nó Set analisa o JSON Gera e insere números de rastreamento em uma planilha de logística.
- Um gatilho programado gera o relatório de estoque semanal. PDF de um URL.
- PDF4me Ler código de barras de PDF está configurado com Tipo de Dados de Entrada URL e selecione "Tipo de código de barras: Todos" para capturar formatos de código de barras mistos.
- Os códigos dos itens decodificados são comparados com o banco de dados de estoque para identificar discrepâncias.
- Um sistema de gestão documental carrega um certificado de conformidade. PDF mediante aprovação.
- PDF4me Ler código de barras de PDF Analisa apenas a página 1 (Páginas definidas como 0) para a verificação incorporada. QR código.
- O valor decodificado é comparado com um registro interno para confirmar a autenticidade do certificado.
Dicas práticas
Folha de dicas
| Campo | Valor |
|---|---|
| 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 |
Perguntas frequentes
Ações relacionadas
Mesma tarefa em outras plataformas
Casos de uso
Processamento de Documentos e Extração de Dados
- Extraia automaticamente códigos de produtos, números de série e informações de rastreamento de faturas, documentos de remessa e relatórios de estoque para agilizar a entrada de dados e reduzir erros de processamento manual.
- Processar documentos digitalizados e arquivos digitais através da leitura de códigos de barras incorporados para identificar tipos de documentos, números de lote e códigos de referência para classificação e encaminhamento automatizados de documentos.
- Extrair informações do cliente e detalhes do pedido de PDF recibos, faturas e notas de entrega através da leitura QR codes e códigos de barras que contêm dados codificados de clientes e transações
Controle de Qualidade e Verificação de Conformidade
- Verifique a autenticidade e a conformidade do produto lendo os códigos de barras presentes na documentação, nos certificados e nos formulários regulamentares para garantir que os produtos atendam aos padrões da indústria e aos requisitos regulamentares.
- Processar documentos de rastreamento de lotes e controle de qualidade, extraindo números de lote, datas de validade e códigos de fabricação de códigos de barras incorporados em documentos de produção e garantia da qualidade.
- Valide a integridade e a autenticidade do documento lendo os códigos de barras de segurança e QR codes que contêm informações de verificação e identificadores invioláveis para segurança do documento.
Gestão de Inventário e Rastreamento de Ativos
- Processar relatórios de inventário e documentação de ativos através da leitura de códigos de barras para extrair códigos de itens, informações de localização e atualizações de status para sistemas automatizados de gestão de inventário e rastreamento de ativos.
- Extraia informações de rastreamento de etiquetas de envio, documentos de entrega e relatórios de logística para permitir o rastreamento de pacotes em tempo real e a confirmação de entrega para gerenciamento da cadeia de suprimentos.
- Registros de manutenção e documentação de serviços de equipamentos de processo por meio da leitura de códigos de barras que contêm IDs de equipamentos, cronogramas de manutenção e histórico de serviços para manutenção preventiva e gestão de ativos.