Juntando e dividindo PDFs

2021-10-16 | aprates.dev

[1] Read this post in english

Se PDF for papel eletrônico, então o pdftk é um removedor de grampos eletrônico, perfurador, fichário, anel decodificador de segredo e óculos de raio-X. ― páginas man

Hoje me deparei com um bom utilitário de linha de comando disponível para Linux, Mac e Windows, chamado PDF Tool Kit, empacotado sob o codinome pdftk para fazer coisas do dia a dia com documentos PDF, duas das quais experimentei: remover páginas e mesclar arquivos. Bem facinho!

Então pegue pdftk através seu gerenciador de pacotes favorito, ou diretamente de uma das referências mencionadas abaixo [2] [3], e bora começar a organizar aqueles PDFs preciosos que você tem por aí :D

Removendo Páginas

…selecionando as páginas que deseja manter!

pdftk original.pdf cat 5 output result.pdf
pdftk original.pdf cat 6 3 4 output result.pdf
pdftk original.pdf cat 1-5 output result.pdf
pdftk original.pdf cat 2-end output result.pdf
pdftk original.pdf cat 1-6 even output result.pdf
pdftk original.pdf cat 1-6 odd output result.pdf

Mesclando Arquivos

…rotulando como A B C
pdftk A='file1.pdf' B='file2.pdf' C='file3.pdf' cat A B C output result.pdf
Você entendeu a ideia!

Power Hacks

É um canivete suíço e pode fazer muito mais, então talvez você queira verificar o man pdftk para revelar seus poderes completos.

Referências

[2] Pdftk original sob GPL
[3] Port para Java do pdftk sob GPL

Veja também

[4] Arquivos da Cápsula
[5] Home da Cápsula

Quer mais?

Comente sobre um dos meus posts, fale comigo, diga: hello@aprates.dev
ou /msg aprates em irc.libera.chat

[6] Assine o feed da Cápsula
[7] Confira meus projetos no GitHub
[8] Confira meus projetos no SourceHut

Junte-se ao Geminispace

Gemini é um novo protocolo de Internet introduzido em 2019, como uma alternativa ao http(s) ou gopher, para conteúdos em texto leve e melhor privacidade.

Não sabe como, mas quer fazer parte do clube? Veja:
[9] Guia de início rápido Gemini

Já tem um cliente Gemini?
[10] Navegue nesta cápsula via Gemini


© aprates.dev, 2021 - o conteúdo deste site está licenciado sob
[11] Licença Creative Commons BY-NC-SA 4.0
[12] Construído orgulhosamente com GemPress
[13] Política de Privacidade