Creating PDF documents from a Perl Program...

D

Danish

Hi there,

I'm working on a database driven website and I need to output data in
PDF format. The database handling is all written in Perl so I'd prefer
to stick to Perl if possible, hence my question in this newsgroup!

I've done some research and come up with a couple of ideas: PDF on the
Fly from Nottingham University and a module listed on CPAN called PDF-
Create-0.08 by Markus Baertschi.

What I'd like to know is if anyone out there has experience of doing
this kind of thing. What method they used and what problems they hit,
if any.

Thanks in advance,

Nigel
 
M

Marek

Hi Nigel,


I am far of being able to give advices in this group of Perl-Gurus.
But my first idea would be, to insert your data in a LaTeX-template
and run over it the pdflatex command. The output is really
beautiful ...


greetings from Munich



marek
 
G

Gunnar Hjalmarsson

Danish said:
I'm working on a database driven website and I need to output data in
PDF format.

I've done some research and come up with a couple of ideas: PDF on the
Fly from Nottingham University and a module listed on CPAN called PDF-
Create-0.08 by Markus Baertschi.

So.. What's preventing you from trying out one of them?
What I'd like to know is if anyone out there has experience of doing
this kind of thing.

Of course. That's why there are modules available.
What method they used

Using a module, perhaps?
and what problems they hit, if any.

To start with, you'd better assume that possible problems have been
taken care of by the module authors.
 
D

Danish

Nigel,

I thought I might try the same task.  My ppm shows 2 different .08 versions
available, one by Markus and another by Fabian.

I can't tell 100% which one I did, but right off the bat I tried to fire up
their sample.pdf in \lib\PDF\ and acrobat can't read it.  I think this bodes
poorly for the process that created it.

I wish I could tell you which one I had.  With ppm, I feel like a toddler
with a fire hose.:-0
--
"Shopping for toilets isn't the most fascinating way to spend a Saturday
afternoon. But it beats watching cable news."

~~  Booman

Hi Booman,

I installed the PDF::Create module and tried the sample.pl program -
same result as you: couldn't open the sample.pdf created. I
investigated further and found that the sample program tries to
include a .gif and a .jpg which weren't automatically downloaded with
the install. I retrieved them from CPAN, placed them in the same
directory as the sample program and it worked. All this on my PC
running under XP, I've yet to try installing and running it on my UNIX
server, but if it goes this easily I'll be very happy.

Oh, and it seems the module was worked on by both Fabien AND Markus.

Cheers,

Nigel
 
P

Peter J. Holzer

I'm working on a database driven website and I need to output data in
PDF format. The database handling is all written in Perl so I'd prefer
to stick to Perl if possible, hence my question in this newsgroup!

I've done some research and come up with a couple of ideas: PDF on the
Fly from Nottingham University and a module listed on CPAN called PDF-
Create-0.08 by Markus Baertschi.

I've used PDF::Create in the past (the PDF files below
http://www.wifo.ac.at/wwa/jsp/index.jsp?&fid=26950 are created with it).
It's relatively simple to use but quite limited (I had to add a method
to draw rectangles to get the striped look).

For new projects I'd use PDF::API2. It is very powerful, but a bit more
complicated to use (and last time I looked the docs weren't very good),
but there is a mailinglist where you can get help. The author is using
it to create colourful reports for the management from various databases
(mostly networking statistics, afaik), so it's probably not far off what
you need. (Generally it's rather low level - there was talk about adding
some higher-level functions, but I don't know if it was done).

hp
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,819
Latest member
masterdaster

Latest Threads

Top