Come posso generare il numero di pagine in un PDF nel terminale? Ho esaminato la famiglia di comandi lp
, senza tuttavia fortuna.
Uso di mdls
di Apple:
mdls -name kMDItemNumberOfPages file.pdf
per ottenere solo il numero di pagine:
mdls -name kMDItemNumberOfPages -raw file.pdf
Puoi utilizzare gli strumenti della riga di comando pdf (xpdf) da foolabs.com
C'è pdfinfo
che restituisce qualcosa di simile a questo:
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
Quindi puoi ottenere il numero di pagine con:
pdfinfo /path/to/file.pdf | grep Pages