<

Go Premium for a chance to win a PS4. Enter to Win

x

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

Posted on
12,730 Points
631 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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Join & Write a Comment

With User Account Control (UAC) enabled in Windows 7, one needs to open an elevated Command Prompt in order to run scripts under administrative privileges. Although the elevated Command Prompt accomplishes the task, the question How to run as script…
In threads here at EE, each comment has a unique Identifier (ID). It is easy to get the full path for an ID via the right-click context menu. However, we often want to post a short link within a thread rather than the full link. This article shows a…
Suggested Courses

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month