A PDF page generator.