PDF? Unless you're producing a paper for submission to a site that requires PDFs, this would be better done as separate HTML pages.

But given the PDF requirement, you need to be aware of the issue that arises when each page is constructed from hundreds of components that get encapsulated within the PDF. You can end up with a PDF containing millions of entities which tends to slow the rendering to a crawl.

If you must use PDF you may find the resulting file handles better in readers if small images and vector graphics are combined into larger images, reducing the number of items to be rendered.

It's not a good idea to let the requirement for multi-page PDF support eliminate otherwise good methods, since you can produce the multi-page document by combining single pages as the final processing step.


In reply to Re: Generating multi page PDF with bitmap images, vector graphics and text. by tod222
in thread Generating multi page PDF with bitmap images, vector graphics and text. by chrestomanci

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.