JsPDF experiments

HTML

<script src="https://rawgit.com/niklasvh/html2canvas/master/dist/html2canvas.js"></script>
<script src="https://cdn.rawgit.com/MrRio/jsPDF/master/dist/jspdf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>

<div id="wrapper">
    <div class="red b">Red b</div>
    <div class="yellow b">Yellow b</div>
    <div class="blue b">Blue b</div>
    <div class="green b">Green b</div>
    
</div>
<br/>
<input type='button' value='Download PDF' id='downloadPdf' />

CSS

#wrapper {
  color: red;
}

JavaScript

$(document).ready(function() {
    $('#downloadPdf').on('click', function() {
      var options ={};
        var pdf = new jsPDF('p', 'pt', 'a4');
        pdf.addHTML($('#wrapper'),options, function() {
            pdf.save('Test.pdf');
        });
    });
});