I'm using html2pdf and it seems to be truncating the content. The html on which html2pdf is: <html> <head><title>Narrative Report</title></head> <body> <h1>PNG</h1> <!-- PAGE BREAK --> <h2>Narrative: PNG- Challenge Situation</h2> <!-- PAGE BREAK --> <h2>Narrative: PNG- Key Accomplishments</h2> <!-- PAGE BREAK --> <h2>Narrative: PNG- Program Performance</h2> <!-- PAGE BREAK --> <h2>Narrative: PNG- Success Stories</h2> <!-- PAGE BREAK --> <h2>Table 1-2 PNG</h2> <!-- PAGE BREAK --> <h2>Table 1-4 PNG</h2> <!-- PAGE BREAK --> <h2>Narrative: PNG- Annex II</h2> <!-- PAGE BREAK --> <h2>Narrative: PNG- Annex III</h2> <!-- PAGE BREAK --> </body> </html> The html which html2pdf is writing to the pdf though is: <html> <head><title>Narrative Report</title></head> <body> <h1>PNG</h1> <!-- PAGE BREAK --> </body> </html> I'm at a loss to explain the truncation. Can anyone offer some suggestions?