ruby on rails - How can I add page numbers to PDFKit generated PDFs? -
i have multiple pages generated using pdfkit. how can add page numbers bottom?
you need specify footer this:
kit = pdfkit.new(your_html_content_for_pdf, :footer_html => "#{path_to_a_footer_html_file}")
then in footer file have this:
<html> <head> <script type="text/javascript"> function subst() { var vars={}; var x=document.location.search.substring(1).split('&'); for(var in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);} var x=['frompage','topage','page','webpage','section','subsection','subsubsection']; for(var in x) { var y = document.getelementsbyclassname(x[i]); for(var j=0; j<y.length; ++j) y[j].textcontent = vars[x[i]]; } } </script> </head> <body style="margin: 0;" onload="subst();"> page <span class="page"></span> of <span class="topage"></span> </body> </html>
elements of classes 'frompage','topage','page','webpage','section','subsection','subsubsection' substituted appropriate data
Comments
Post a Comment