Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^2: Open page error for PDF::API2

by almut (Canon)
on Mar 07, 2007 at 20:37 UTC ( [id://603712]=note: print w/replies, xml ) Need Help??


in reply to Re: Open page error for PDF::API2
in thread Open page error for PDF::API2

Hi, I just took a look at the PDF file you sent me, and I'm pretty sure the file itself is absolutely OK. Also, it does not make use of any weird filters (it uses nothing but the standard "FlateDecode" (to uncompress zlib streams), and "DCTDecode" (for jpeg images)). And PDF::API2 can load it just fine for me.

So, I suppose the problem is rather with loading some underlying library in your environment - presumably something to do with libz, as that's what's needed under the hood for the FlateDecode filter.   (BTW, in the CB log I saw that you mentioned getting Undefined subroutine &Compress::Zlib::compress ... - What exactly did you do to get that error? - it didn't show up in the original errors you posted.)

Anyhow, with the following minimal program (and your PDF file)

use PDF::API2; my $pdf = PDF::API2->open('HP_SOA_Assement.pdf'); my $page = $pdf->openpage(1);

it would require the FlateDecode filter, and thus have to load libz and stuff... (and, if I understood you correctly, the openpage call is already failing).

Running strace -o trace.out perl the-above-script.pl might help to narrow down on where exactly things are going wrong...   (probably easiest, if you send me the trace output).

Replies are listed 'Best First'.
Re^3: Open page error for PDF::API2
by ikkon (Monk) on Mar 08, 2007 at 21:16 UTC
    I fixed it finaly, not exactly sure what the problem way but it seems when perl was updated something got messed up, so I completely uninstalled perl and all the modules and reinstalled everything again, and it worked, so I am a happy camper, thanks for all the help

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://603712]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2024-04-19 15:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found