no linux você pode simplesmente usar estas poucas linhas de script:
#!/bin/bash
mkdir compressed
for f in *.pdf; do pdftk $f output compressed/$f compress; done
exit 0
Eu tenho um problema bastante simples. Eu tenho um monte de PDFs que eu quero compactar, todos agrupados por turma de faculdade. Eu não tenho tempo nem energia para executar manualmente o comando compress quando sei que posso automatizar tudo.
No entanto, não quero alterar os nomes dos arquivos; Como posso usar o pdftk para compactar PDFs de uma pasta inteira e colocar as versões compactadas em outra pasta?
Tags pdf compression batch pdftk linux