Como juntar e dividir arquivos PDF no linux

Precisa juntar e dividir arquivos PDF? Para ajudá-lo nessa tarefa, veja como instalar o pdftk e o PDF Chain no Ubuntu.

Por Edivaldo – 20/12/2017

Se você trabalha com documentos, em algum momento precisará juntar e dividir arquivos PDF. Para ajudá-lo nessa tarefa, veja aqui como instalar o pdftk e o PDF Chain no Ubuntu.

PDFtk é uma ferramenta simples e multiplataforma de código aberto para manipular documentos PDF. pdftk é basicamente uma interface à biblioteca iText (compilada para código nativo usando GCJ), capaz de dividir, juntar, encriptar, decriptar, descomprimir, recomprimir, e reparar PDFs.

Também pode ser usado para manipular marcas-d’água, metadados, e para preencher formulários PDF com Dados FDF (Forms Data Format) ou Dados XFDF (XML Form Data Format).

Todas essas funções podem ser muito úteis no dia a dia, principalmente quando é preciso enviar arquivos PDF em e-mail e pegar algo dentro de um PDF (dividir) ou quando queremos montar algum documento com base em outros (juntar).

As outras funções, ficam por conta da sua necessidade e criatividade.

Como instalar o pdftk e o PDF Chain para juntar e dividir arquivos PDF no Ubuntu e seus derivados

Para para juntar e dividir arquivos PDF, primeiramente você precisa instalar o pdftk e o PDF Chain. Para isso, você deve fazer o seguinte:

Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);

Passo 2. Se caso o pdftk ainda não estiver instalado, instale-o com este comando:

apt-get install pdftk

Passo 3. Para fazer o juntar arquivos PDF, utilize o comando conforme mostrado no exemplo abaixo, substituindo arquivox.pdf pelo nome dos arquivos que você quer unir, e arquivo_final.pdf, pelo nome de arquivo que você quer criar:

pdftk arquivo1.pdf arquivo2.pdf output arquivo_final.pdf

Passo 4. Agora para extrair páginas de um arquivo PDF, utilize o comando a seguir. Claro, substitua A1 pelo numero da página do arquivo PDF original. Por exemplo, se você quiser pegar a quinta página utilize A5. Se quiser um intervalo, como por exemplo da quarta até a sexta página, informe A4-6:

pdftk A=arquivo.pdf cat A1 output pagina1.pdf

Passo 5. Também é possível utilizar mais de um arquivo por vez e juntar em um único arquivo final, como no exemplo a seguir:

pdftk A=arquivo1.pdf B=arquivo1.pdf cat A1-7 B2 output arquivo_final.pdf

Passo 6. Embora trabalhar na linha de comando seja mais rápido e produtivo, se você preferir usar uma interface gráfica, use o comando a seguir para instalar o aplicativo PDF Chain;

sudo apt-get install pdfchain

Uma vez instalado, inicie o programa digitando no Dash 9ou em um terminal):pdfchain

O pdftk tem muitas outras funcionalidades, como a capacidade de rotacionar páginas, encriptar e decriptar arquivos, adicionar marcas d’água e muito mais.

Para conhecer todas as suas opções disponíveis, digite o seguinte comando:

pdftk –help

[Voltar]