Si visitas la página de mod_perl verás que casi todas ellas tienen un botón para descargarlas en formato PDF.
Todo depende de cómo sea el origen de los datos. Si el texto y gráficos los tienes separados de la presentación, entonces será fácil (más o menos) generarlo en html, pdf, xml, latex, etc. etc.
En CPAN hay un montón de módulos para generar PDF. Quizás la solución más profesional sea el AxKit.
JF^DPerl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES