Frappe Betterprint Docs
  • Frappe Betterprint Docs
  • About Frappe Betterprint
  • Installation & Setup
  • Quick-start Guide
  • Features
    • Dynamic Header & Footer
    • Betterprint-specific Jinja examples
Powered by GitBook
On this page
  • Set up our first Print Format with Betterprint
  • Time to add some content

Quick-start Guide

Frappe Betterprint is focussed on ease-of-use, but there are some basics you need to know first.

PreviousInstallation & SetupNextFeatures

Last updated 1 month ago

Set up our first Print Format with Betterprint

Create a new Print Format and Check "Custom Format". This will reveal a new Checkbox, "Generate PDF using Frappe Betterprint".

Enabling Frappe Betterprint will enable various defaults:

  • Preview will be rendered in Pages with automatic page breakes

  • PDF generation by Chromium based renderer

  • Enable dynamic header & footer

Make sure to check both of these:

Time to add some content

Frappe Betterprint is based on Jinja Print formats with modern CSS support and dynamic header and footer.

In order to add Contents to your Print Format, here are some helpful links to get started:

Frappes repeated header & footer won't work in Frappe Betterprint. In order to add header & footer, please refere to in the docs

dynamic header & footer article
Betterprint-specific Jinja examples (Footer/Header...)
Frappe Documentation of Jinja Print Formats