I have had a look at this thread:
http://stackoverflow.com/questions/327700/how-to-dynamically-generate-a-pdf-from-googles-appengine
I know we can use ReportLab, however, I am not sure how i can give it a HTML file and get a PDF.
Basically, HTML in and PDF out