Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Get Page No. in PDF File

by gopalr (Priest)
on Feb 13, 2006 at 04:29 UTC ( #529738=perlquestion: print w/ replies, xml ) Need Help??
gopalr has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks,

PDF File Contains Page No as follows:

162(1 of 7) 163(2 of 7) 164(3 of 7) 165(4 of 7) 166(5 of 7) 167(6 of 7) 168(7 of 7)

I can get the PDF page number (i.e. 1 to 7) by using CAM::PDF Module.

my $doc = CAM::PDF->new($file) || die "$CAM::PDF::errstr\n"; my $pages = $doc->numPages();

Please advice me that how to get the actual page number i.e. 162 to 168.

Thanks,
Gopal R.

Comment on Get Page No. in PDF File
Select or Download Code
Re: Get Page No. in PDF File
by Nude Reaper (Initiate) on Feb 13, 2006 at 05:26 UTC

    Is it always this way? You could add 155 to the PDF number.

      Hi

      No. The Page number may vary depends upon the file.

Re: Get Page No. in PDF File
by dragonchild (Archbishop) on Feb 13, 2006 at 15:35 UTC
    Using CAM::PDF, you can parse the document and find the string that corresponds to what you're looking for. As for how? I dunno. You might want to look at the source for Test::PDF which uses CAM::PDF to verify that two PDFs contain the same data and structure and see what stvn does there.

    My criteria for good software:
    1. Does it work?
    2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://529738]
Approved by Samy_rio
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2014-07-29 02:42 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (211 votes), past polls