PDF Engine

Template Selection
Import from Existing PDF

Upload a PDF to auto-extract header/footer text and logos as a starting point.

Remove Image Background

Upload any image to remove its white background and download as transparent PNG.

Template Content

Top of every page (except title/end). Use , , etc. for multiple images.

Bottom of every page (except title/end). Use , , etc. for multiple images.

First page, no header/footer. Use , , etc. for multiple images.

Replaces tokens in the Title HTML. Unresolved tokens are stripped.

Gets its own page at the end. Use , , etc. for multiple images.

Page Numbers
Position
Size (px)
Top Spacing (px)
Bottom Spacing (px)
Prefix
Suffix

Use {total} in suffix for total pages — e.g. prefix Page , suffix of {total}Page 3 of 12.

Page Margins (mm)

Set page margins for each page type. Content page top/bottom auto-expand if header/footer is taller.

Content Pages
Title Page
End Page
Page Background / Watermark

Full-page background that appears behind every body page (excluded from title & end pages). Uploaded file takes priority over URL. Saved with template; can be overridden per-request via backgroundImage in /api/generate.

Test Content

Provide sample content to preview the template. This is not saved with the template.

Live Preview
Title
Content
End

Approximate preview. Actual PDF may differ slightly.