PDFLib is a simpler, more OO interface to pdflib, available
from http://www.pdflib.com/

It makes creating PDFs from perl fast, easy and safe.

Currently it supports text, images, graphics, and getting/setting all
parameters. It has builting support for several paper sizes.
It also takes care of starting/ending new pages, to try and
make sure that a valid PDF file is always created (though
unfortunately I think it's still possible to create an invalid
PDF with this module).

This is free software, you may distribute it under the same
terms as Perl itself.