Как сохранить раздел после разрыва страницы? - PullRequest
0 голосов
/ 06 мая 2019

Я конвертирую html в pdf используя html2canvus и js pdf.Когда добавляется новая страница, мне нужно держать раздел вместе.

Вот мой код

var imgData = canvas.toDataURL('image/png');
                    var imgWidth = 210;
                    var pageHeight = 295;
                    var imgHeight = canvas.height * imgWidth / canvas.width;
                    var heightLeft = imgHeight;
                    var doc = new jsPDF('p', 'mm');
                    var position = 0;

                    doc.addImage(imgData, 'PNG', 0, position, imgWidth, imgHeight);
                    heightLeft -= pageHeight;

                    while (heightLeft >= 0) {
                        position = heightLeft - imgHeight;
                        doc.addPage();
                        doc.addImage(imgData, 'PNG', 0, position, imgWidth, imgHeight);
                        heightLeft -= pageHeight;
                    }
                    doc.save( 'file.pdf');

Вот pdf, который я получил. введите описание изображения здесь

Мне нужно держать веб-разработчика на той же странице.Может кто-нибудь мне помочь?

...