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).
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
|
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
|
|