Document Generation

Simplify document generation from HTML and DOCX

Give users tools for dynamic document generation, template creation, and seamless format conversion.

Use cases

Generate PDFs from HTML and CSS sources

Create PDF documents from HTML and CSS form layouts within your web or server apps using the JSON format.

Create Word or PDF files from DOCX templates

Generate Word and PDF documents by uploading DOCX files containing placeholders and loops and inputting your data.

Customize new document types

Tailor invoices, reports, booklets, and more by using custom DOCX documents as templates or HTML to create page structures.

Automate form generation through data import

Programmatically import data into prebuilt forms using HTTP requests, or import form field values as XFDF or Instant JSON using document operations.

Relied upon by industry leaders

Autodesk logo
UBS logo
IBM logo
UBS logo
IBM logo

components

How we help

PDF Generation

Create dynamic, customized PDFs in your app by merging data from various sources, including HTML and CSS.

Create dynamic, customized PDFs in your app by merging data from various sources, including HTML and CSS.

Office Files

Convert Word, Excel, and PowerPoint files into high-quality PDFs directly within your web application. Generate Word and PDF files by automatically populating DOCX templates with data in JSON format.

Convert Word, Excel, and PowerPoint files into high-quality PDFs directly within your web application. Generate Word and PDF files by automatically populating DOCX templates with data in JSON format.

Form Creator

Create and embed fully customizable PDF forms within your web application, supporting a variety of input fields like text, checkboxes, and signatures. Programmatically design, modify, and deploy forms for a variety of business use cases.

Create and embed fully customizable PDF forms within your web application, supporting a variety of input fields like text, checkboxes, and signatures. Programmatically design, modify, and deploy forms for a variety of business use cases.

Deployment options

Learn more about the different client-side and server-side deployment types for our Web viewer using Document Engine.

Explore other use cases

Document Conversion

Transform a variety of formats — including Office documents, images, emails, and webpages — into high-quality PDFs.

Markup

Enhance the review and feedback process with document editing, highlighting, and annotating.

Intelligent Document Processing

Automate the extraction of data from semi-structured and unstructured documents.

Frequently asked questions

How does HTML-to-PDF conversion handle complex layouts and CSS?

HTML-to-PDF conversion capabilities are designed to effectively handle complex layouts and CSS. The conversion process ensures that intricate HTML structures and detailed styling are accurately rendered in the resulting PDF.

Nutrient uses a sophisticated rendering engine that supports modern HTML and CSS standards. This includes handling complex page structures, multicolumn layouts, and nested elements to ensure the PDF output matches the original HTML content as closely as possible.

The conversion engine fully supports CSS, including advanced features such as media queries, flexbox and grid layouts, and custom fonts. This ensures the visual appearance of the HTML content is preserved in the PDF, maintaining consistency with the original design.

What customization options are available for DOCX templates?

We offer extensive customization options for DOCX templates, allowing you to tailor documents by inserting dynamic data, customizing layouts, and applying various formatting styles.

Additionally, you can manipulate styles, headers, footers, and other DOCX elements to create professional, branded documents.

The template model supports dynamic data binding, enabling the insertion of data directly into predefined placeholders within the DOCX files.