Addhtml jsPDF
Addhtml jsPDF - create image with html3canvas and create pdf with jsPDF
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script>
<body>
<div id="container">
<p>
asd
</p>
</div>
</body>
<button onclick="savePdf();">Save</button>
CSS
.container p{
color:'#fff';
}
JavaScript
function savePdf() {
var pdf = new jsPDF();
var elem1 = document.getElementById("container");
var elem2 = document.body;
pdf.addHTML(elem1, function() {
pdf.save('web.pdf');
});
}