Obter número de páginas PDF no terminal

0

Como posso imprimir o número de páginas em um PDF no terminal? Eu olhei para a lpfamília de comandos, sem sorte no entanto.

fabian789
fonte
O que você realmente está procurando? Em outras palavras, você está apenas procurando um valor numérico como a única saída?
precisa saber é o seguinte

Respostas:

4

Usando o da Apple mdls:

 mdls -name kMDItemNumberOfPages file.pdf

para obter apenas o número de páginas:

 mdls -name kMDItemNumberOfPages -raw file.pdf
fd0
fonte
Integrado e faz exatamente o que eu preciso. Perfeito.
precisa saber é o seguinte
0

Você pode usar as ferramentas de linha de comando pdf (xpdf) em foolabs.com

Existe o pdfinfoque produz algo como isto:

Tagged:         no
Form:           none
Pages:          4
Encrypted:      no
Page size:      612 x 792 pts (letter) (rotated 0 degrees)
File size:      134885 bytes
Optimized:      yes
PDF version:    1.4

Assim, você pode obter o número de páginas com:

pdfinfo /path/to/file.pdf | grep Pages
Mateusz Szlosek
fonte