Один и тот же контент отображается на каждой странице? - PullRequest
0 голосов
/ 23 марта 2019

Я работаю над jsPDF с несколькими страницами.Я не могу добавить верхний и нижний колонтитулы на свою страницу, и содержимое отображается на каждой странице одинаково.

Кто-нибудь может мне помочь, какую ошибку я сделал?

generatePDF() {
    let doc = new jsPDF('p', 'mm', 'a4');

    let content = this.finalContent;

    let pageHeight = 295;

    let image = content["image"];
    let width = content["width"];
    let height = content["height"];

    let imgHeight = height;

    let heightLeft = imgHeight;
    let position = 0;

    doc.addImage(image, 'JPEG', 10, 30, width, height);

    heightLeft -= pageHeight;

    while (heightLeft >= 0) {
        position = heightLeft - imgHeight;
        doc.addPage();
        doc.addImage(image, 'JPEG', 10, position, width, imgHeight);
        heightLeft -= pageHeight;
    }
    doc.save("test.pdf");
}
...