Printmaker is a template-based PDF toolkit. You can use Printmaker to easily create, concatenate, and output PDF files from your Craft CMS templates.

For example, you can output a PDF from any template in just one line of code, like this:

{{ craft.printmaker.pdfFromTemplate('docs/_pdf').output }}



DOMPDF Limitations & Known Issues

Printmaker uses the DOMPDF library to generate PDF files. This library carries some known limitations, which you should be aware of before beginning your project:

Buy Printmaker

Printmaker is available from these popular Craft plugin marketplaces:


Straight Up Craft$49