Resource center
Guides for embedded document design and PDF generation
Architecture, implementation, testing, template, and evaluation guidance written for software teams.
Embedded designer · Evaluate
Architecture for an Embedded Document Designer in a Multi-Tenant SaaS
A practical architecture for separating tenant data, template design, publishing, and PDF rendering in a SaaS product.
10 min
Embedded designer · Evaluate
How to Let Customers Edit PDF Templates Safely
Give customers design control without exposing unrestricted data, breaking production output, or creating a new support burden.
8 min
PDF generation · Implement
How to Generate a PDF from JSON Data
Design a template, bind a JSON contract, validate the payload, and generate a PDF through a server-side API request.
7 min
Templates · Learn
Dynamic PDF Templates and Data Binding Explained
Understand schemas, example data, field bindings, repeated arrays, conditions, and the division between data and presentation.
8 min
Templates · Implement
A Development, Staging, and Production Workflow for PDF Templates
Use immutable versions and environment aliases to test document-layout changes and roll them back safely.
6 min
PDF generation · Evaluate
Synchronous vs Asynchronous PDF Generation
Choose a rendering flow based on latency, workload size, retries, user experience, and result lifecycle.
7 min
PDF generation · Implement
How to Test Generated PDFs in CI
Test schema compatibility, rendering success, PDF structure, and visual output without relying on manual checks alone.
9 min
Evaluation · Evaluate
Build vs Buy for PDF Generation and Template Editing
Compare implementation control with the continuing cost of rendering infrastructure, template changes, editor UX, and support.
9 min
PDF generation · Implement
Idempotent PDF Generation Requests Explained
Prevent duplicate work and safely replay matching synchronous generation requests after network failures.
7 min
PDF generation · Implement
PDF API Error Handling and Retry Best Practices
Classify authentication, validation, limit, and rendering failures before deciding whether and how to retry.
8 min
Document automation · Implement
Batch PDF Generation: Architecture, Validation, and Retry Strategy
Design bulk document workflows with preflight validation, independent job state, bounded retries, and controlled result storage.
9 min
Document automation · Implement
Invoice JSON Schema: A Practical Document Contract
Design an invoice payload that separates accounting calculations from visual template presentation.
8 min