I don't know if xpdf already does this, but caching the bitmap of individual glyphs (characters at specific font size + style) would seem a wise thing to do. Given that a page (or entire pdf) will most probably use the same font size for a lot of the text.
I'm sure a lot of the time on the iliad is converting the vector based font data to nice anti-aliased bitmap characters.
|