Convert HTML To PDF

http://stackoverflow.com/q/26221041/1144203

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/jspdf/0.9.0rc1/jspdf.min.js"></script>
<h1>
hhii
<button>
ghjk
</button>
</h1>
<a href="www.google.com"></a>

JavaScript

(function($){
    var doc = new jsPDF();
    var specialElementHandlers = {
        '#editor': function(element, renderer){ return true; }
    };
    
    var margins = {
        top: 80,
        bottom: 60,
        left: 40,
        width: 522
    };
    
    $.get('/', function(content){
        doc.fromHTML(content, margins.left, margins.top, 
                    {'width': margins.width, 'elementHandlers': specialElementHandlers});
        doc.output('dataurlnewwindow');
    }, 'html');
})(jQuery);