PDF Generation
Generate pixel-perfect PDFs from your Crove documents with custom fonts, branding, and formatting.
PDF Generation
Crove generates high-quality PDFs from your completed documents using a professional rendering engine. PDFs preserve all formatting, fonts, images, tables, and page breaks.
How it works
When a document is completed (all required responses and signatures submitted):
- Crove renders the document template with the filled variable values
- The rendering engine converts the HTML output to a pixel-perfect PDF
- The PDF is stored and available for download
- The document owner and respondents (if permitted) can download it
Automatic PDF generation
PDFs are generated automatically when:
- Document completion — When all respondents have submitted their responses and signatures
- Manual trigger — When the document owner clicks Generate PDF in the document detail page
- API request — When a PDF is requested via the REST API
PDF formatting
The PDF output respects all formatting from the template editor:
Supported elements
- Text formatting (bold, italic, underline, strikethrough)
- Headings (H1-H4)
- Lists (bullet, numbered, checklist)
- Tables with borders and cell formatting
- Images (embedded in the PDF)
- Links (clickable in the PDF)
- Blockquotes
- Code blocks
- Horizontal rules
- Custom fonts
Page layout
- Page size — A4 or Letter
- Margins — Configurable top, bottom, left, right margins
- Page breaks — Insert explicit page breaks in the template editor
- Headers/footers — Page numbers and document title
Custom fonts
Pro and Business plan users can upload custom fonts:
- Go to Settings > Fonts
- Upload your font file (TTF, OTF, WOFF, WOFF2)
- The font becomes available in the template editor
- PDFs render with your custom fonts
This ensures brand consistency across all your documents.
Downloading PDFs
From the documents list
- Find the document in your documents list
- Click the download icon (visible on hover)
- The PDF downloads immediately
From the document detail page
- Open the document
- Click Download PDF in the actions menu
- Choose to download the document PDF or the audit trail PDF
As a respondent
If the document owner has enabled Can download document:
- After submitting the form, the respondent sees a download option
- They can download the completed PDF immediately
Via API
Request the PDF programmatically:
curl -X GET https://crove.app/api/external/v1/documents/{id}/pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-o document.pdfAudit trail PDF
A separate audit trail PDF can be generated for compliance:
- Lists every action taken on the document
- Includes timestamps, IP addresses, and user agents
- Shows signature details (type, consent, verification)
- Tamper-proof record for legal purposes
Download the audit trail PDF from the document detail page under Audit Trail > Download PDF.
DOCX export
In addition to PDF, documents can be exported as DOCX (Microsoft Word) files:
- Open the document detail page
- Click Export DOCX in the actions menu
- The DOCX file downloads with all formatting preserved
DOCX export is useful when you need to make manual edits to the final document.
Best practices
- Preview before sending — Use the template preview to check how the PDF will look
- Use page breaks — Control page layout explicitly for professional results
- Test with real data — Generate a test PDF with sample data to verify formatting
- Upload brand fonts — Custom fonts ensure your PDFs match your brand guidelines
- Keep images optimized — Large images increase PDF file size