google analytics uses this:
http://www.princexml.com/
i've had success with this:
http://www.pdflib.com/