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.


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

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.