Generate Dynamic PDF on fly using jsPDF – A Pure JavaScript Library

jsPDF is a brilliant and pure JavaScript library which offers to generate PDF documents on on fly at client-side machine. It offers various methods to add text/ graphs / images. It also allows to change the orientation.

Here's a live demo website link that you may want to check before you try: 

Here is the direct download link:

Also you can find all the methods, classes and properties explained here:

Hope you find it useful :)