2014-09-23 3 views
3

Я использую jsPDF для создания PDF-файла из динамического содержимого HTML моего веб-приложения. Прямо сейчас я пытаюсь придать этим PDF-файлам уникальный макет. Я хочу добавить «header» & «footer» для каждой страницы моего PDF-файла. jsPDF автоматически генерирует разрывы страниц, и для них нет команды.Добавление фиксированного верхнего/нижнего колонтитула для каждой страницы jsPDF

Есть ли какая-либо известная работа-раунд для реализации фиксированного верхнего/нижнего колонтитула для каждой страницы, не завися от doc.addPage();

Ждем любой помощи или идей.

ответ

4

См https://github.com/MrRio/jsPDF/pull/260

Вы можете использовать элементы языка HTML <header> и <footer> для этой цели, например:

<footer> 
    <div style='text-align:center;'>Page <span class="pageCounter"></span>/<span class="totalPages"></span></div> 
</footer> 
+0

благодаря @diegocr, что помогает. Теперь все, что я должен выяснить, - установить цвет фона. – Kris

+1

К сожалению, плагин fromHTML довольно ограничен, когда дело доходит до поддержки стилей css, поскольку цвета фона игнорируются atm. – diegocr

+1

Можно ли добавить нижний колонтитул без использования addHTML? – Sumeet

Смежные вопросы