VOOZH about

URL: https://docs.gravitypdf.com/developers/start-customising

⇱ Start Customising Gravity PDF – Developer Documentation | Gravity PDF


Skip to main content

Before You Begin

This section of the documentation is primarily written for developers. Assumed knowledge of WordPress basics, like action and filter hooks, with a solid PHP foundation and HTML / CSS is expected. If that doesn't sound like you, reach out to our friendly team and we can discuss implementing customisations for you.

Overview

We've attempted to make Gravity PDF as developer-friendly as possible. That means there are actions and filters placed all through the software, so you can tweak the functionality as you see fit. You can also control the exact look and feel of the generated PDFs using custom PDF templates, which are created using HTML/CSS and a bit of PHP knowledge.

Custom Templates

👁 Screenshot of a custom PDF template

The majority of our developer documentation will be targeted at creating custom PDF templates. You'll learn how to:

Find out more about creating your own custom PDF templates.

Supported PDF Features

👁 Sample of a PDF showing off the HTML support

Along with learning the ins and outs to create a template and configuration file, we'll go into detail about the common features you can use when laying out your PDF using HTML/CSS.

We'll cover:

For those developers looking for in-depth knowledge about the PDF software that powers Gravity PDF, head over to the mPDF documentation.

Actions / Filters

👁 Sample of a filter available

We've worked hard to document many of the filters and actions available in Gravity PDF. This includes modifying the output of particular Gravity Forms fields in PDFs, to creating new access control policies for PDFs. All filter documentation is located under the Filter Hooks category in the sidebar, while actions are found under Action Hooks.

If you want to request a new filter or action be added, please open a new ticket on GitHub.