<

Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x

Xpdf - PDFinfo - Command Line Utility to Retrieve Page Count and Other Information from PDF Files

Posted on
11,658 Points
559 Views
1 Endorsement
Last Modified:
Experience Level: Intermediate
5:09
Joe Winograd, EE MVE 2015&2016
50+ yrs in computer industry. Everything from programming to sales. OS kernel dev on mainframes. CIO. Document imaging. EE MVE 2015 & 2016.
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a plain text file, suitable for usage in a program or script.

Video Steps

1. Download the software.


You may have already downloaded and unzipped the Xpdf tools while watching the first video in the Xpdf series, but if you haven't, then visit the Xpdf website. Click the Download link and then click the pre-compiled Windows binary ZIP archive to download the utilities for Windows.

Step1

2. Locate the documentation folder for the Xpdf utilities.


Go to the folder where you unzipped the downloaded ZIP file and find the <doc> folder.

Step2

3. Read the documentation for the PDFinfo tool.


Go into the <doc> folder and find the plain text file called <pdfinfo.txt>.

Open it with any text editor, such as Notepad, and read it. This is the documentation for the PDFinfo tool.

Step3

4. Set up a test folder.


Create a test folder.

Copy <pdfinfo.exe> from the unzipped <bin32> folder into your test folder.

Copy a sample PDF file into your test folder (in the video and the screenshots below, the file is called test.pdf, which is a PDF file created from my EE article, Windows 10 uses YOUR computer to help distribute itself).

Step4

5. Set up a command prompt for testing.


Open a command prompt window.

Navigate to your test folder.

Issue a DIR command in the command prompt to be sure that only two files are in it - the PDFinfo executable and the sample PDF file.

Step5

6. Run the PDFinfo utility on the sample PDF file.


In the command prompt window, enter the following command:

pdfinfo test.pdf

View the output in the command prompt.

Step6

7. Run PDFinfo again, this time piping the output to the FIND filter and then redirecting the output to a text file.


In the command prompt window, enter the following command:

pdfinfo test.pdf|find "Pages:">numpages.txt

Step7

8. Verify that the text file that was created.


Issue a DIR command in the command prompt to show that the text file was created.

Step8

9. View the text file that was created.


Open the text file with whatever text editor you prefer, such as Notepad or WordPad, and you'll see one line in there with the page count.

Step9
That's it! If you find this video to be helpful, please click the thumbs-up icon below. Thank you for watching!
1
Comment
0 Comments

Featured Post

Tutorials alone can't teach real engineering

So we built better training tools.

-Hands-on Labs
-Instructor Mentoring
-Scenario-Based Tests
-Dedicated Cloud Servers

All at your fingertips. What are you waiting for?

Join & Write a Comment

Make the most of your online learning experience.
What do responsible coders do? They don't take detrimental shortcuts. They do take reasonable security precautions, create important automation, implement sufficient logging, fix things they break, and care about users.

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month