For example, think of generating a couple hundred PDF spec sheets for products out of a database.

I think XML to PDF is a good approach to that. I've done that with XSLT and FO ("Formatting Objects"), using Resin and Apaches FOP. The W3 specs for FO are exactly what you need when formatting for print, but unfortunately some essentials are not supported by the current FOP implementation. So it's still impossible to make your PDFs look really good with FOP. I don't know about the alternatives in perl, but I'd rather help improving existing tools, than trying to develop another incomplete solution from scratch.

~Django

"Why don't we ever challenge the spherical earth theory?"


In reply to Re: Re: Perl Typesetting by Django
in thread Perl Typesetting by crenz

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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, details, 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, summary, 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.