If you want to open help file saved as PDF, maybe you can start from $(LazarusDir)\Components\chmhelp. And replace all chm related things to PDF. I'm not sure if PowerPDF can read PDF, but it can create PDF file. Just reverse engine the process if it can't read it.