PDF Processing with Perl
tile imageAdobe's PDF is a well-established format for transferring pixel-perfect documents. It's not nearly as malleable as plain text, but several CPAN modules make creating, manipulating, and reusing PDFs much easier. Detlef Groth demonstrates how to use PDF::Reuse.
Read more at: http://www.perl.com/pub/a/2007/09/20/pdf-processing-with-perl.html?CMP=OTC-BD0016219291&ATT=PDF+Processing+with+Perl.