The Problem: I publish EPubs but some readers still clamor for PDFs, in which the font size is set in stone. I can convert them to PDF but then the font size is set in stone, too small for some, too large for others. A pain it would be to manually convert plural versions, each time resetting Calibre's base-font size only for the PDFs.
My Question: How might I, via Perl, read in a single, Calibre-generated PDF at the default base font size, and iterate an output of two additional PDFs, each of successively smaller sizes at, say, 75% and 50% of the base...or 10pt and 8pt...whatever?