Dividir por código de barras é uma ação do PDF4me para o Zapier que divide um lote de arquivos digitalizados em PDFs separados sempre que um código de barras aparece. Um Zap de seis etapas monitora o Dropbox, filtra os PDFs, divide-os com base em um código QR, percorre os documentos resultantes e salva cada um com seu próprio nome e linha de log.
Digitalize vinte faturas de uma só vez e você obterá um PDF com oitenta páginas. Dividir o PDF por número de página só funciona se todas as faturas tiverem o mesmo comprimento, o que nunca acontece. Uma folha separadora com código de barras resolve esse problema: a divisão ocorre onde o código de barras estiver, independentemente do número de páginas. Essas capturas de tela são de um Zap executado em 3 de novembro de 2026.
Coloque uma página separadora com um código QR na frente de cada documento, digitalize toda a pilha como um único PDF e envie para o Dropbox. O PDF4me divide o lote em cada código de barras, o Looping by Zapier percorre a lista resultante e cada documento é salvo individualmente como AP-Batch-Scan-Nov-01_1.pdf, _2.pdf e assim por diante, cada um com uma linha em um arquivo de log.
Perguntas e respostas baseadas no "porquê".
Por que dividir por código de barras em vez de por número de páginas? O número de páginas varia. Uma fatura tem duas páginas, a seguinte tem cinco. Um separador de código de barras marca explicitamente o limite, portanto a divisão está correta independentemente do comprimento das páginas. É o único método que funciona bem em lotes mistos.
Por que é necessário um loop? A função "Dividir por código de barras" retorna uma lista de documentos, não um único arquivo. Sem um loop, o Zap processaria apenas o primeiro item. O loop do Zapier transforma essa lista em uma única passagem por documento, de modo que a etapa 5 é executada tantas vezes quantas forem as quantidades de códigos de barras.
Por que "Antes do código de barras" na página dividida? A folha separadora pertence ao documento seguinte, não ao anterior. Dividir antes do código de barras inicia cada novo arquivo em seu próprio separador. Escolher "Depois" anexaria cada separador ao documento anterior.
Por que 150 dpi para renderização de PDF? A ação rasteriza as páginas para encontrar códigos de barras. Se a resolução for muito baixa, um código denso fica ilegível; se for muito alta, a etapa fica lenta para um lote grande. O valor 150 lê um separador QR padrão de forma confiável, sem tornar a varredura de oitenta páginas extremamente lenta.
O que você receberá
Entrada: Um arquivo PDF digitalizado contendo vários documentos, cada um precedido por uma página com um código QR. Saída: um PDF por documento em /SplitBarcodeAP/Output, numerado a partir do nome do lote, mais uma linha por documento em /SplitBarcodeAP/Log/split-barcode-log.txt.
Do que você precisa
- Zapier. Abra o aplicativo PDF4me no Zapier.Seis etapas mais looping, portanto, é necessário um plano pago do Zapier.
- Chave da API PDF4me. Obtenha sua chave de APIConecte-o na primeira vez que adicionar uma ação do PDF4me.
- Dropbox com /SplitBarcodeAP/Input, /SplitBarcodeAP/Output e /SplitBarcodeAP/Log.
- Páginas separadoras contendo um código QR cujo texto começa com uma sequência conhecida. Esta versão utiliza
Código de barras PDF4me.
Primeiro, pegue as amostras. A entrada é um lote com dois documentos separados por uma página com código QR. As duas saídas são o que o Zap gerou a partir dele.
O Fluxo em Resumo
- Novo arquivo na pasta (Gatilho do Dropbox, verifica a cada 2 minutos).
- Condições do filtro (Filtrar por Zapier) continua apenas para PDFs.
- Dividir por código de barras (PDF4me) corta o lote em cada código QR.
- Criar loop a partir de itens de linha (O loop do Zapier) itera os resultados.
- Carregar arquivo (Dropbox) salva cada documento.
- Criar ou adicionar conteúdo a um arquivo de texto (Dropbox) registra cada documento.
Visão geral completa do fluxo

Execução bem-sucedida em 03 de novembro de 2026. As etapas 5 e 6 estão dentro do loop, portanto, repetem-se uma vez por documento dividido.
Passo 1: Como monitorar uma pasta do Dropbox em busca de lotes digitalizados?
Fluxo até o momento: Nada ainda, este é o gatilho.
- Adicionar Dropbox como o aplicativo de gatilho e escolha o Novo arquivo na pasta evento.
- Configurar:
- Espaço:
Default - Pasta:
/SplitBarcodeAP/Input - Incluir arquivos em subpastas?:
False - Incluir o conteúdo do arquivo?:
Yes - Incluir link para compartilhamento?:
No
- Espaço:
Novo arquivo na configuração da pasta

Os scanners costumam criar um arquivo temporário primeiro. Se o seu scanner fizer isso, configure o gatilho para a pasta onde o arquivo digitalizado será movido, e não para a pasta onde o arquivo foi gravado.
Passo 2: Por que filtrar antes de dividir?
Fluxo até o momento: Novo arquivo na pasta.
- Adicionar Filtrar por Zapier e aberto Condições do filtro.
- Definir Só continue se: 1. Extensão do arquivo
(Text) Containspdf.
Configuração das condições de filtro

A divisão é a etapa mais custosa neste Zap, portanto, controlá-la é mais importante aqui do que em um fluxo de trabalho mais leve. Veja Guia de filtros do Zapier para regras mais rígidas.
Etapa 3: Como o recurso Dividir por Código de Barras decide onde cortar?
Fluxo até o momento: Novo arquivo na pasta com condições de filtro.
Quatro campos obrigatórios controlam a divisão. O texto do código de barras e o filtro definem quais códigos são considerados, e a página de divisão define em qual lado do separador o corte ocorrerá.
- Adicionar PDF4me e escolha o Dividir por código de barras Ação.
- Configurar:
- Arquivo: o Arquivo resultado da etapa 1
- Especifique o nome do arquivo: o Nome do arquivo A partir do passo 1, aqui
AP-Batch-Scan-Nov-01 - Texto do código de barras:
PDF4me Barcode - Filtro de código de barras:
Starts with - Tipo de código de barras:
Only QR Code - Página de código de barras dividida:
Before the barcode - Resolução de renderização em PDF:
150 - Combinar páginas com os mesmos códigos de barras:
False - Devolver como CEP:
False
Dividir por parâmetros de código de barras
| Campo | Valor utilizado | O que ele controla |
|---|---|---|
| Arquivo | Arquivo da etapa 1 | O lote digitalizado. Forneça o arquivo ou a URL do arquivo. |
| Especifique o nome do arquivo | AP-Batch-Scan-Nov-01 | Nome base a partir do qual os documentos divididos são numerados. |
| Texto do código de barras | PDF4me Barcode | O texto contido no código de barras separador. |
| Filtro de código de barras | Starts with | Como o texto do código de barras é comparado. Obrigatório. |
| Tipo de código de barras | Only QR Code | Restringe a detecção a uma única simbologia. Obrigatório. |
| Página de código de barras dividida | Before the barcode | Em qual lado do separador o corte incide? (Obrigatório) |
| Resolução de renderização em PDF | 150 | Qualidade de rasterização usada para ler os códigos. Obrigatório. |
| Combinar páginas com os mesmos códigos de barras | False | True mescla todas as seções que compartilham um valor de código de barras em um único arquivo. |
| Devolver como CEP | False | O valor falso retorna uma lista de documentos, que é o que o loop precisa. |

O parâmetro `return` permanece `False` propositalmente. Um arquivo zip seria um único arquivo, e o loop na etapa 4 precisa dos documentos individuais.
Dica. O tipo de código de barras está definido como "Somente código QR", o que torna a detecção mais rápida e evita que um código 128 perdido em uma fatura seja confundido com um separador. Aumente a largura do código apenas se seus separadores realmente usarem várias simbologias.
Etapa 4: Como lidar com a lista de documentos divididos?
Fluxo até o momento: Novo arquivo na pasta + Condições de filtro + Dividir por código de barras.
A etapa 3 retorna vários documentos. Um loop transforma essa lista em uma iteração por documento, e tudo o que vem depois é executado uma vez por item.
- Adicionar Looping por Zapier e escolha Criar loop a partir de itens de linha.
- Sob Valores para Loop, adicione dois conjuntos de valores:
urlmapeado para 3. URL do arquivo de documentosnamemapeado para 3. Nome do arquivo do documento
- Configurar:
- Eliminar espaços em branco:
True - Início do contador de iterações do loop:
1 - Número máximo de iterações do Loop:
500
- Eliminar espaços em branco:
Criar configuração de loop a partir de itens de linha

Ambos os conjuntos de valores são importantes. O URL é o que é carregado, o nome é o nome do arquivo e eles permanecem alinhados porque vêm do mesmo item de linha.
Dica. O Zapier classifica o recurso de Loop como beta na própria etapa, e ele possui limites reais. Leia como criar loops e o limitações de looping Antes de apontar isso para um lote de centenas.
Etapa 5: Para onde vai cada documento dividido?
Fluxo até o momento: Novo arquivo na pasta + Condições de filtro + Dividir por código de barras + Criar loop a partir de itens de linha.
Esta etapa e a seguinte estão dentro do loop, portanto, são executadas uma vez por documento.
- Adicionar Dropbox e escolha o Carregar arquivo Ação.
- Configurar:
- Espaço: deixar sem definir
- Pasta:
/SplitBarcodeAP/Output - Arquivo: o URL valor do loop, passo 4
- Sobrescrever:
True - Especifique o nome do arquivo: o Nome valor do loop, aqui
AP-Batch-Scan-Nov-01_1 - Especifique a extensão do arquivo.:
pdf - Incluir link para compartilhamento?:
Yes
Configuração de upload de arquivos

Tanto o arquivo quanto a especificação do nome do arquivo vêm do loop, e não diretamente da etapa 3. É isso que mantém os bytes do documento 2 associados ao nome do documento 2.
Etapa 6: Como você registra todos os documentos produzidos?
Fluxo até o momento: Todas as cinco etapas anteriores, com as etapas 5 e 6 se repetindo em cada documento.
- Adicionar Dropbox e escolha o Criar ou adicionar conteúdo a um arquivo de texto Ação.
- Configurar:
- Espaço: deixar sem definir
- Pasta:
/SplitBarcodeAP/Log - Nome do arquivo:
split-barcode-log.txt - Conteúdo do arquivo: o texto literal
Split OK:seguido por Nome valor do loop - Incluir link para compartilhamento?:
Yes
Criar ou adicionar conteúdo a um arquivo de texto

Como isso é executado dentro do loop, um lote de doze documentos produz doze linhas de log, que é a maneira mais rápida de confirmar se a contagem de divisões estava correta.
Execute o fluxo e verifique.
- Publicar o Zap.
- Coloque uma página separadora antes de cada documento, digitalize a pilha como um único PDF e solte-o em /SplitBarcodeAP/Input.
- Abrir Zap corre e verifique se o loop reporta tantas iterações quanto o número de separadores que você teve.
- Abra a pasta /SplitBarcodeAP/Output e confirme se há um arquivo por documento, numerado como _1, _2 e assim por diante. Em seguida, verifique se o arquivo split-barcode-log.txt contém as linhas correspondentes.
O que você construiu exatamente? Uma sala de correspondência. Uma única leitura de código de barras substitui a triagem, e a folha separadora contém as instruções em vez de uma pessoa ter que memorizá-las. Aponte o mesmo formato para pedidos de compra, notas de entrega ou contratos assinados e apenas o texto do código de barras será alterado.
Variações comuns que você pode adicionar sem reconstruir
Divisão por código de barras versus divisão por número de página
| Método vs método | Dividir por código de barras | Dividir por número de página |
|---|---|---|
| Documentos de comprimento variável | Manuseado, o código de barras marca o limite. | Interrupções assim que os comprimentos diferirem |
| Configuração por lote | Nenhuma, as folhas separadoras acompanham o papel. | Alguém calcula os números das páginas. |
| Quem o prepara? | Quem quer que empilhe os papéis | Quem abrir o PDF depois |
| Escalas para cem documentos | Sim, uma única passagem de leitura | Não é realista. |
| Precisa de uma página separadora. | Sim | Não |
Perguntas frequentes
Como faço para dividir um PDF em vários arquivos?
Escolha uma regra para definir onde os cortes serão feitos. A regra usual são os números de página, que esta ação substitui por códigos de barras. A função "Dividir por Código de Barras" do PDF4me escaneia cada página, encontra os códigos que correspondem ao seu Texto do Código de Barras e Filtro de Código de Barras e retorna um documento separado para cada seção.
Como faço para dividir as páginas de um PDF em arquivos diferentes?
Se você deseja que cada página seja um arquivo separado, a divisão por código de barras não é a ferramenta adequada, sendo mais simples usar a opção "Dividir PDF". A divisão por código de barras existe para casos em que o limite do arquivo não coincide com o limite da página, que é exatamente o que ocorre em um lote digitalizado de documentos com várias páginas.
Quais tipos de código de barras podem ser usados para dividir um PDF?
O menu suspenso Tipo de código de barras seleciona a simbologia que a ação procura. Esta versão usa Somente código QRIsso mantém a detecção rápida e evita a correspondência com um código de barras não relacionado impresso em uma fatura. Restringir o tipo geralmente é a decisão correta quando você tem controle sobre as folhas separadoras.
Posso dividir um PDF sem saber os números das páginas?
Esse é o objetivo principal deste método. Você nunca especifica um número de página em nenhum lugar do Zap. As páginas separadoras contêm as informações de limite, portanto, um lote cujos documentos têm duas, cinco e nove páginas é dividido corretamente sem que ninguém precise contar.
Solução de problemas
Nenhum código de barras correspondeu, portanto o lote nunca foi cortado. Verifique se o Texto do Código de Barras corresponde ao que o separador realmente codifica, se o Filtro de Código de Barras está definido como "Começa com" em vez de "Correspondência exata" e se o Tipo de Código de Barras não está excluindo sua simbologia.
A resolução (DPI) do PDF está muito baixa para a qualidade de impressão. Aumente-a de 150 e teste novamente. Folhas separadoras tortas ou com bordas apagadas também costumam causar esse problema; nesse caso, imprima-as novamente em vez de aumentar muito a resolução (DPI).
Os passos 5 e 6 estão fora do loop, ou retornam quando Zip é verdadeiro, de forma que haja apenas um item para iterar. Ambos fazem com que o Zap volte a lidar com um único arquivo.
A opção "Dividir página de código de barras" está definida como "Depois" em vez de "Antes". "Antes" significa que o código de barras inicia cada novo documento em seu próprio separador, que é para isso que servem as folhas separadoras.
Próximos passos
O mesmo padrão de seis etapas (monitorar, controlar, dividir, repetir, salvar, registrar) lida com qualquer automação do tipo "um arquivo de entrada, vários arquivos de saída".
