как добавить прямоугольник на каждой новой странице, созданной самим jspdf - PullRequest
0 голосов
/ 19 февраля 2019

Я создаю прямоугольную границу с размером div в jspdf, но проблема в том, что прямоугольник создается только на одной странице сгенерированного pdf

var pdf = new jsPDF('p', 'pt', 'a4');
var source = $('#content')[0];

specialElementHandlers = {

    '#bypassme': function (element, renderer) {

        return true
    }

};
margins = {
    top: 30,
    bottom: 30,
    left: 30,
    width: 534,
};

    pdf.fromHTML(
        source, // HTML string or DOM elem ref.
        margins.left, // x coord
        margins.top, { // y coord
            'width': margins.width, // max width of content on PDF
            'elementHandlers': specialElementHandlers
        },

        function (dispose) {

                pdf.setLineWidth(2);
                pdf.rect(15, 15, 565, 815);

           pdf.save('download.pdf');

        }, margins);
...