Publique sua solução de qualquer maneira. Independentemente se os outros responderem.
Thomas Ward
Respostas:
19
Você pode fazer isso com um programa gratuito chamado pdftk, disponível aqui .
Você pode usar os seguintes comandos para pegar todos os PDFs no diretório atual e copiá-los para o diretório 'aparado' com a primeira página removida:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Faz o trabalho, mas é claro que se o arquivo tiver mais de uma página, eu o testei, ele também funcionará com o mesmo nível de pasta que você possui. Apenas certifique-se de executá-lo na raiz da estrutura de pastas. Cada pasta terá para cada arquivo pdf um pdf adicional que termina com.truncated.pdf
Você precisa pdftke treepara isso e no Ubuntu Linux, você pode instalá-lo com o apt:
Respostas:
Você pode fazer isso com um programa gratuito chamado pdftk, disponível aqui .
Você pode usar os seguintes comandos para pegar todos os PDFs no diretório atual e copiá-los para o diretório 'aparado' com a primeira página removida:
fonte
Parece um trabalho para o PdfToolKit . Este é um utilitário de linha de comando para manipular pdfs
Primeiro, instale o PDFToolkil, no Centro de Software ou usando a linha de comando:
Agora, o comando para remover a primeira página de um normal (pdf não protegido) seria:
Se o pdf estiver protegido, você precisará fornecer as senhas ao pdftk.
Para converter um grande número de PDFs, você precisará escrever um pequeno script que cuide da execução do pdftk para cada um.
fonte
Você pode usar
pdf-stapler
para esta tarefa.Exemplo:
fonte
Eu escrevi esta linha de comando
Faz o trabalho, mas é claro que se o arquivo tiver mais de uma página, eu o testei, ele também funcionará com o mesmo nível de pasta que você possui. Apenas certifique-se de executá-lo na raiz da estrutura de pastas. Cada pasta terá para cada arquivo pdf um pdf adicional que termina com
.truncated.pdf
Você precisa
pdftk
etree
para isso e no Ubuntu Linux, você pode instalá-lo com o apt:fonte