você está aqui: Home  → Arquivo de Mensagens

pdfseparate - divisão de um documento PDF em páginas isoladas

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 07 de janeiro de 2014

O comando pdfseparate pode ser usado para dividir um arquivo PDF em múltiplos arquivos PDF individuais.

Para obter informações sobre o arquivo PDF podemos usar o comando pdfinfo:

  $ pdfinfo ~/As_Palavras_Mais_Comuns_da_Lingua_Inglesa.pdf 
  Creator:        Writer
  Producer:       OpenOffice.org 1.9.130
  CreationDate:   Tue Nov  1 16:36:15 2005
  Tagged:         no
  Pages:          59
  Encrypted:      no
  Page size:      612 x 792 pts (letter)
  File size:      474901 bytes
  Optimized:      no
  PDF version:    1.4

Vemos que o arquivo tem 59 páginas. Para dividi-lo em 59 arquivos separados emitimos o comando:

  pdfseparate -f 1 As_Palavras_Mais_Comuns_da_Lingua_Inglesa.pdf As_Palavras_Mais_Comuns_da_Lingua_Inglesa_%d.pdf

A diretiva "-f" indica a primeira página a ser processada. A última diretiva indica o nome com o qual os arquivos serão criados. Como serão criados vários arquivos, precisamos usar a diretiva "%d", para que os arquivos gerados sejam numerados (As_Palavras_Mais_Comuns_da_Lingua_Inglesa_1.pdf, As_Palavras_Mais_Comuns_da_Lingua_Inglesa_2.pdf, etc).

Uma aplicação muito útil é quando se precisa gerar uma nova cópia de um arquivo PDF em que a ordem das páginas precisa ser alterada. Se não tivermos o original do documento, para fazer a modificação diretamente, esta é uma solução muito rápida e prática.

O software pdfseparate faz parte do pacote poppler-utils. Em sistemas Debian GNU/Linux e derivados, sua instalação pode ser feita com o comando:

  apt-get install poppler-utils

O pacote poppler-utils possui, além dos comandos citados neste texto, também os comandos:

  • /usr/bin/pdftotext
  • /usr/bin/pdftops
  • /usr/bin/pdftohtml
  • /usr/bin/pdffonts
  • /usr/bin/pdfimages
  • /usr/bin/pdfseparate
  • /usr/bin/pdftocairo
  • /usr/bin/pdfunite
  • /usr/bin/pdftoppm
  • /usr/bin/pdfinfo

Veja também



Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script