This helper is necessary for when we generate some PDF remember that basically pdf are standard html pages and we use PD4ML for convert it in PDF.

So for example is necessary have an header for all pdf page and a footer.

Here you can find helpers for do that.

Methods
Public Instance methods
pdf_footer(&block)

Return the pd4ml footer tag block

    # File lib/view/helpers/pdf_helper.rb, line 28
28:         def pdf_footer(&block)
29:           html = "<pd4ml:page.footer>\n\#{capture(&block) if block_given?}\n<div style=\"text-align:right;padding-top:10px\">\#{I18n.t(\"backend.general.page\")} $[page] \#{I18n.t(\"backend.general.of\")} $[total]</div>\n</pd4ml:page.footer>\n"
30:           block_given? ? concat(html) : html
31:         end
pdf_header(&block)

Return the pd4ml header tag block

    # File lib/view/helpers/pdf_helper.rb, line 15
15:         def pdf_header(&block)
16:           html = "<pd4ml:page.header>\n<div style=\"padding:0px 0px 100px 0px\">\n\#{capture(&block)}\n</div>\n</pd4ml:page.header>\n"
17:           concat(html)
18:         end
pdf_page_break()

Return the pd4ml page break tag

    # File lib/view/helpers/pdf_helper.rb, line 40
40:         def pdf_page_break
41:           "<pd4ml:page.break>"
42:         end