Adding a fixed header/footer for each page jsPDF

Kris

I am using jsPDF to generate PDF's out of dynamic HTML content of my web-application. Right now I am trying to give those PDF's a unique layout. I want to add a "header" & "footer" for each page of my PDF. jsPDF generates page breaks automaticly and there is no command to act on those.

Is there any known work-a-round to implement a fixed header/footer for each page without depending on doc.addPage();

Looking forward for any help or ideas.

diegocr

See https://github.com/MrRio/jsPDF/pull/260

You can use HTML's elements <header> and <footer> for that purpose, for example:

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

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

jsPDF with Cordova - Adding images

From Dev

Adding button to each row in react (flux) fixed data table

From Dev

Adding button to each row in react (flux) fixed data table

From Dev

Prevent page scrolling to top upon adding fixed position

From Dev

Adding text to each page of PDF with itext instead of just the first page

From Dev

Adding Footer to pdf using jsPDF

From Dev

jsPDF adding wrong spaces to table

From Dev

Fixed Layout EPUB where each page has a different size

From Dev

WeasyPrint: fixed footer tag overlapped by long table on each pdf page

From Dev

JSPDF - addHTML() Multiple Canvas Page

From Dev

Adding users to a website and redirecting each user to their own page

From Dev

Adding Fixed sidebar to webpage

From Dev

Different width for each columns in jspdf autotable?

From Dev

jsPDF multi page PDF with HTML renderer

From Dev

Generating a pdf that preserves styling of the HTML page with jsPDF

From Dev

Adding page?=$page

From Dev

position: fixed overlapping page

From Dev

Fixed Page Scrolling

From Dev

Footer not fixed to the bottom of the page

From Dev

Making page content not fixed

From Dev

adding fixed size JPanels to a jScrollPane

From Dev

Adding elements after fixed header

From Dev

Adding fixed size array to IEnumerable

From Dev

Add image to HeaderFooter using Axlsx

From Dev

Adding two contains for a .each()

From Dev

Adding a string to iteslf in an $.each

From Dev

Adding two contains for a .each()

From Dev

Adding an eventListener to each checkbox

From Dev

Add fixed bar to HTML page