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);