Automatizamos muitos processos de documentos atualmente. Quer reconhecer um texto específico em um PDF? Quer usar esse texto para dividir o arquivo nas páginas que o contêm? Quer renomear os arquivos divididos usando o texto usado para a divisão? Bem, temos a solução para você.
A ação "Dividir por Texto" do PDF4me Workflows atende a toda essa lógica de documentos. Os Workflows têm como foco fornecer uma solução de automação confiável para seus processos de documentos. A ação também pode armazenar o texto na área de transferência para renomear os arquivos com o texto, se necessário, ao salvá-los no armazenamento. Vejamos agora, com um exemplo de Workflow, como podemos configurar essa ação.
Como digitalizar e dividir um PDF por texto específico?
No exemplo a seguir, criaremos um fluxo de trabalho para dividir um arquivo PDF usando um texto específico contido nele e usar esse texto para renomear os arquivos divididos.
Comece por abrir o painel de controlo do PDF4me .
- Selecione o botão Criar Fluxo de Trabalho.
Adicione um gatilho para iniciar seu fluxo de trabalho.
Adicione um gatilho para iniciar sua automação.
- Atualmente, os fluxos de trabalho oferecem 2 gatilhos: Dropbox e Google Drive . Por exemplo, vamos criar um gatilho do Dropbox.
Configure a conexão e escolha a pasta onde os arquivos de entrada serão armazenados.
Para testar o fluxo exato, você pode usar este PDF de exemplo - Baixar arquivo de exemplo
Adicione a ação Dividir por Texto
Adicione e configure uma ação "Dividir por Texto" para separar as páginas do arquivo usando o texto desejado. Aqui, usamos uma expressão regular para detectar o texto exclusivo .
Serial#:(.*)
A expressão regular encontrará o valor de texto que começa com 'Serial#:' e o dividirá com base na condição.
Adicionar um controle "Para cada documento"
Como a função "Dividir por Texto" gera vários documentos, um controle "Para Cada Documento" é necessário para processar os arquivos de saída um por um. As demais ações devem ser incluídas dentro desse controle.
Adicionar uma ação "Salvar"
Os arquivos de saída precisavam ser salvos no armazenamento em nuvem. No nosso caso de uso, vamos configurar uma ação "Salvar no Dropbox" . Na imagem acima, você pode ver uma expressão para obter um texto da ação "Dividir por Texto". Você pode usar a expressão regular fornecida abaixo no parâmetro "Nome do Arquivo de Saída" para renomear os arquivos.
${file.pages[0].PageText}.pdf
A expressão passará o texto da ação "Dividir por PDF" para o parâmetro de nome do arquivo de saída, de forma que os arquivos sejam renomeados com base no texto lido.
