html2pdf usage - NEW
with page-break
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.4/jspdf.debug.js"></script>
<script src="https://rawgit.com/eKoopmans/html2pdf/master/vendor/html2canvas.min.js"></script>
<script src="https://rawgit.com/eKoopmans/html2pdf/master/src/html2pdf.js"></script>
<div id="element-to-print">
<span>I'm on page 1!</span>
<div class="html2pdf__page-break"></div>
<span>I'm on page 2!</span>
</div>
JavaScript
var pdfFileName = 'file.pdf';
var element = document.getElementById('element-to-print');
const options = {
margin: 1,
filename: pdfFileName,
image: {
type: 'jpeg',
quality: 0.98
},
html2canvas: {
dpi: 192,
letterRendering: true
},
jsPDF: {
unit: 'in',
format: 'letter',
orientation: 'portrait'
}
}
html2pdf(element, options);