Я создаю PDF-файлы в своем приложении, используя библиотеку node-html-pdf . У каждой страницы моего сгенерированного PDF есть нижний колонтитул, который я определяю в файле config.js node-html-pdf следующим образом:
footer: {
height: '10mm',
contents: {
default: '<div class="invoice-footer"><div class="invoice-footer__address">My Address...</div>\n' +
'<div class="invoice-footer__page-number">{{page}} of {{pages}}</div></div>'
}
}
Я заметил, что когда содержимое PDF-файла (то, что содержится в HTML-файле), например, таблица или абзац текста, переходит с одной страницы на следующую, нижний колонтитул располагается поверх содержимого, тем самым скрывая его , Мне было интересно, возможно ли, чтобы содержимое было разбито или разделено между двумя страницами или нижний колонтитул можно было обработать так, как если бы он не был частью HTML-содержимого, например, мог ли он быть включен в границы страницы?
Снимок экрана иллюстрирует мою проблему:
Любой совет или помощь приветствуется.