Q. How do I find out more information about Portable Document Format (PDF) document from a shell prompt? How do I find out information such as what software used to create a pdf file, its page size, and its creation date etc, using the terminal?
A. You need to use pdfinfo command which, prints the contents of the 'Info' dictionary (plus some other useful information) from a Portable Document Format (PDF) file.
pdfinfo to view tech information about a pdf file
Type the command as follows:
$ pdfinfo {file.pdf}
$ pdfinfo lecture5.pdf
Sample output:
Title: Telecommunication Protocols Laboratory Course Author: kraj Creator: LaTeX with hyperref package Producer: dvips + GPL Ghostscript 8.62 CreationDate: Thu Apr 1 11:32:03 2004 ModDate: Thu Apr 1 11:32:38 2004 Tagged: yes Pages: 68 Encrypted: no Page size: 538 x 718 pts File size: 1683167 bytes Optimized: yes PDF version: 1.3
Specify the owner password for the PDF file. Providing this will bypass all security restrictions.
$ pdfinfo -opw password file.pdf
Specify the user password for the PDF file.
$ pdfinfo -upw password file.pdf
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop












{ 1 comment… read it below or add one }
how i get pdfinfo using php? i tried the following code but its not getting..please help
exec(“pdfinfo ” .escapeshellarg($file_path).” | grep -i Pages:”)