file-pdfSeparar PDF

Objeto que permite separar um documento PDF com mais de duas páginas.

Visão Geral

O objeto Separar PDF é utilizado para dividir um arquivo PDF em múltiplos arquivos menores durante a execução de um robô.

Esse objeto permite separar páginas específicas ou conjuntos de páginas de um documento PDF, gerando novos arquivos individuais. Essa funcionalidade é útil em processos como extração de páginas específicas, separação de relatórios, divisão de documentos ou organização de arquivos.

A separação é realizada com base no arquivo PDF informado e nas páginas configuradas na separação.


Funcionamento

O objeto Separar PDF realiza a divisão de um documento PDF em novos arquivos com base nas páginas definidas.

Fluxo de funcionamento:

  1. O robô executa o objeto Separar PDF.

  2. O caminho informado no campo Arquivo é utilizado para localizar o arquivo PDF.

  3. Caso o documento esteja protegido, a senha pode ser informada no campo Senha.

  4. O sistema identifica as páginas configuradas no campo Páginas.

  5. O PDF é dividido conforme o Tipo de separação definido.

  6. Os arquivos gerados são salvos no diretório configurado.

Esse processo permite extrair páginas específicas ou dividir documentos maiores em arquivos menores.

Quando usar

  • Quando for necessário extrair páginas específicas de um documento PDF.

  • Quando o robô precisar dividir documentos PDF em múltiplos arquivos.

  • Quando for necessário separar relatórios ou anexos contidos em um único PDF.

Quando não usar

Não utilizar quando for necessário combinar documentos PDF, pois nesse caso deve-se utilizar o objeto Juntar PDF's.


Configuração

CAMPO
DESCRITIVO

Versão do componente

Define a versão do componente utilizada pelo objeto.

Título

Nome do objeto dentro do fluxo do robô.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Arquivo

Caminho do arquivo PDF que será dividido.

Senha

Senha do documento PDF, caso esteja protegido.

Salvar em

Diretório onde os arquivos resultantes da separação serão salvos.

Tipo de separação

Define o método utilizado para dividir o documento PDF.

Exportar apenas um arquivo

Quando habilitado, exporta apenas um arquivo com as páginas definidas.

Páginas

Define as páginas que serão utilizadas na separação do PDF (ex.: 1,2,3).


Exemplos

Exemplo simples

Fluxo básico para separar páginas de um PDF:

  1. Inserir o objeto Separar PDF no fluxo do robô.

  2. Informar o caminho do arquivo PDF no campo Arquivo.

  3. Definir o diretório de destino no campo Salvar em.

  4. Informar as páginas desejadas no campo Páginas.

  5. Executar o robô.

Após a execução, o sistema gera novos arquivos contendo as páginas definidas.

Exemplo aplicado

Cenário: um robô recebe um documento PDF contendo vários relatórios que precisam ser separados.

Fluxo:

  1. O robô identifica o arquivo PDF contendo múltiplos relatórios.

  2. O objeto Separar PDF divide o documento em páginas específicas.

  3. Cada relatório é salvo como um novo arquivo.

  4. Os arquivos gerados são utilizados em etapas posteriores do processo.


Retornos


Erros comuns e como evitar

Arquivo PDF inválido

Ocorre quando o caminho informado no campo Arquivo não corresponde a um arquivo existente.

Como evitar:

  • Verificar se o caminho do arquivo está correto antes da execução.

Páginas inválidas

Se as páginas informadas não existirem no documento, a separação pode falhar.

Como evitar:

  • Garantir que os números de página correspondam às páginas existentes no PDF.

Diretório inválido

Se o diretório informado no campo Salvar em não existir, o processo pode falhar.

Como evitar:

  • Garantir que o diretório de destino exista antes da execução.


Boas práticas

  • Validar previamente a existência do arquivo PDF antes da separação.

  • Informar corretamente as páginas que devem ser extraídas.

  • Utilizar diretórios organizados para armazenar os arquivos resultantes.

  • Utilizar este objeto quando for necessário dividir documentos PDF em partes menores ou extrair páginas específicas.

Last updated

Was this helpful?