Pular para o conteúdo principal
Blog · Automação de documentos

Leia o texto de uma área específica de um PDF com fluxos de trabalho.

6 de abril de 2022 · Leia automaticamente o texto de uma área específica de um PDF e copie-o para a área de transferência com fluxos de trabalho. Além disso, você pode usar o texto para passá-lo como parâmetro.

Automatizamos muitos processos de documentos atualmente. Precisa copiar texto de uma área específica de um PDF? Ou usar esse texto posteriormente durante o processamento do PDF? Temos a solução ideal para você. As ações do PDF4me Workflows atendem a todas essas lógicas de documentos.

Os fluxos de trabalho têm como foco fornecer uma solução de automação confiável para seus processos de documentos. A ação "Ler Texto" dos fluxos de trabalho pode ler e copiar texto de uma área específica de um documento PDF. Essa área pode ser definida em pixels, que podem se referir a qualquer área dentro de um PDF.

Como ler texto de um PDF?

Vamos analisar isso criando um fluxo de trabalho de exemplo onde você deseja dividir um arquivo PDF grande e nomear os arquivos de saída com um texto específico de cada um dos PDFs.

Comece por abrir o painel de controlo do PDF4me .

  • Selecione o botão Criar Fluxo de Trabalho.
Criar fluxo de trabalho PDF4me

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.

Configurar gatilho do Dropbox

Adicionar uma ação Dividir

Adicione e configure uma ação "Dividir PDF" para separar as páginas do arquivo conforme necessário. Aqui, usamos a ação recorrente "Dividir" para dividir as páginas periodicamente após um determinado número de páginas.

Ação dividida divide páginas PDF recorrentemente

Adicionar um controle "Para cada documento"

Como a ação Dividir Recorrente 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.

Para cada controle de documento, manipule os arquivos de saída individualmente.

Adicione a ação "Ler texto do PDF"

Adicione e configure a ação Ler Texto com todos os parâmetros necessários.

  • X1 - Posição X no lado esquerdo
  • Y1 - Posição Y no lado esquerdo
  • X2 - Posição X no lado direito
  • Y2 - Posição Y no lado direito
Ler texto de um local específico em um PDF

Adicionar uma ação "Salvar"

Os arquivos de saída precisavam ser salvos no armazenamento em nuvem. Em 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 "Ler texto". Você pode copiar e colar a mesma expressão regular fornecida abaixo no parâmetro "Nome do arquivo de saída".

${file.pages[0].PageText}.pdf

Salve os arquivos de saída no Dropbox após nomeá-los com o texto lido.

A expressão irá extrair o texto do local especificado no PDF e passá-lo para o parâmetro de nome do arquivo de saída, de forma que os arquivos sejam renomeados com base no texto lido.

Resumo do fluxo de trabalho de leitura final de texto a partir de PDF

Conclua seus documentos.

Integre-o ao seu produto com a API, automatize-o sem código ou use as ferramentas gratuitas no seu navegador. Não é necessário cartão de crédito para começar.

Comece com uma única chamadacurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Nível gratuito · Não é necessário cartão de crédito