Eu sugiro que você dê uma olhada em PDFcrop .
Se você deseja cortar um pdf com margens esquerda, superior, direita e inferior de 5, 10, 20 e 30 pt (pontos), execute
pdfcrop --margins '5 10 20 30' input.pdf output.pdf
no terminal. Para realmente cortar algo, use valores negativos no argumento para o recorte. Por exemplo,
pdfcrop --margins '-50 -50 -50 -50' input.pdf output.pdf
colhe 50 pts da esquerda, superior, direita, inferior (nesta ordem).
Se você executar apenas o comando pdfcrop input
, ele exibirá um arquivo intitulado input-crop.pdf com margens zero. Acho isso muito útil ao incluir ilustrações em pdf em documentos.
Recorte de vários arquivos
Infelizmente, o pdfcrop não pode cortar vários arquivos no momento. No entanto, é fácil escrever um script que cortará todos os PDFs na pasta em que o script está localizado.
Crie um novo arquivo vazio e chame-o de something.sh
. Abra-o com um editor de texto e insira o seguinte:
#!/bin/bash
for FILE in ./*.pdf; do
pdfcrop "${FILE}"
done
Salve e feche. Em seguida, clique com o botão direito no arquivo, vá para Propriedades > Permissões e verifique o campo Permitir a execução do arquivo como programa . Agora feche a caixa de diálogo. Execute o script clicando duas vezes nele e escolhendo Executar no Terminal . E a nova versão recortada de margem zero de todos os pdfs com sufixo -crop será agora impressa na pasta. Se você quer margens ou outras coisas, pode simplesmente abrir o script e adicionar argumentos depois de pdfcrop
.