Acabei de receber um livro em pdf composto por cerca de 20 pdfs separados (por capítulo) com nomes quase regulares. Existe uma maneira de contar as páginas do livro sem abrir cada arquivo (ou passar pelas propriedades)?
[solução pode ser para Windows ou Ubuntu]
Respostas:
Usar
pdfinfo
isso é o melhor que eu poderia criar: Para imprimir o número de páginas por arquivo:Para imprimir a soma de todas as páginas em todos os arquivos:
No Ubuntu,
pdfinfo
está contido no pacotepoppler-utils
. Para instalá-lo, use:No Windows, você pode usar o cygwin.
pdfinfo
está contido no pacotepoppler
.fonte
Sei que é tarde demais, mas acabei de encontrar uma solução muito melhor e mais simples para isso.
Faça o download e instale no sourceforge "pdf split and merge"
Coloque todos os seus arquivos nele e, na tela, ele gera um relatório semelhante a uma planilha no número de páginas e informações de cada um.
Selecione isso, copie, cole no excel ou opencalc, você conseguiu.
fonte
Eu fiz uma aplicação apenas para isso, é escrito em Java, então funciona em todos os sistemas operacionais. Confira aqui:
https://github.com/hamiltino/multiple-pdf-counter/releases
É melhor executar o aplicativo no terminal (
java -jar
) para garantir que ele funcione corretamente.Coloque o arquivo jar no diretório em que deseja obter a contagem de páginas de todos os PDFs. Ele também passará pelas subpastas, não é necessário colocar todos os PDFs onde o arquivo jar está, pois passará pelas subpastas onde você coloca o arquivo arquivo jar. Clique duas vezes no jar, pode levar algum tempo, se houver muitos pdfs, eventualmente ele produzirá um arquivo txt no mesmo diretório do arquivo jar e terá a contagem de páginas.
fonte
No Adobe Acrobat Pro, vá para arquivo > criar PDF > mesclar arquivos em um único PDF . Em seguida, adicione arquivos e selecione os arquivos que deseja. Clique em combinar e veja quantas páginas estão no PDF final.
fonte
Oi não sei como você pode fazê-lo no Windows, mas no Linux Bash deve funcionar com este
melhores cumprimentos kenny
fonte
outra abordagem com
parallel
eexpr
(deve ser um pouco mais rápida em máquinas com multiprocessadores):fonte