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.
Ela é 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).
Enfim, 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 (use as teclas CTRL + ALT + T);
Passo 2. Se caso o pdftk ainda não estiver instalado, instale-o com este comando:
sudo 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