A module for generating PDFs
Try Printer, email and PDF versions module. 


  This module allows you to generate the following printer-friendly
  versions of any node:
  
  Printer-friendly version (webpage format) (at
  www.example.com/print/nid)
  
  PDF version (at www.example.com/printpdf/nid)
  
  Send by email (at www.example.com/printmail/nid)
  
  where nid is the node id of content to render.