NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
There is also PDFLib (Score:1)
Lemme start by saying that before I got into programming, I did desktop publishing and typeset many a business card using antiquated versions of Quark and/or PageMaker. So I know very well the horrors of which you speak.
If I were you I would look into replacing PDF::API2 with PDFLib (or the free version PDFLib-lite). Sure, it is not on CPAN and so annoying to install, but the level of quality in the output and control is top notch. We have been using it at $work for creating very high quality reports an
Re: (Score:1)
We did find PDFLib, and identified it as our last-resort strategy (we'd prefer not to have to replace the renderer).
As for the horrid API you mention, I was just planning to write a CPAN'ified object-oriented wrapper around the C-inspired one.
Chalk one up for inflexibility to Java here.
Every other language they support uses the same ugly hacked API, except for Java which doesn't support it, so they HAD to provide a "real" OO API.
magic inside+outside-aware web testing module (Score:1)
Re: (Score:1)
The web app here has a structure vaguely similar to Catalyst/Jifty in that it has a context object that holds the session/user/data etc.
First attempts at a pure LWP-based web testing library had some problems with user accounts and debugging. We could instantiate a controller manually (including creating user accounts on the fly) but lacked similar flexibility in the web version.
So the idea of inside+outside was that the master testing o