<script src="js/html2pdf.bundle.min.js"></script>
<!-- thanks to https://github.com/eKoopmans/html2pdf.js -->
function fnct_html2pdf(divId)
{
var element = document.getElementById(divId);
var opt = {
margin:1,
filename: 'fileName.pdf',
image:{type: 'jpeg', quality: 0.98 },
html2canvas:{ scale: 2 },
jsPDF:{unit: 'in', format: 'letter', orientation: 'portrait' }
};
html2pdf(element, opt);
}