Design

Template feature

Supported template files and features

Template types

Carbone supports virtually any document as a template. Carbone can also be used to generate emails in HTML, JSON, files for industrial label printers, markdown, and more.

However, some advanced features require specific template files. This table provides a non-exhaustive overview of all supported features by template type.

Carbone also manages more than 160 document conversions (ex., DOCX to PDF). The bottom of the table shows the most commonly used output file type. Here is the complete list of supported output file formats

Input Template Formats XML HTML ODT ODS ODP DOCX XLSX PPTX ODG SVG PDF MD IDML
Community Features
Substitutions
Repetitions
Formatters
Translations
Conditions
Simple math
Enterprise Features
Aggregators
Pictures
Colors
HTML
Charts
Barcodes
Hyperlinks
Forms
Transform
File operations
Signatures
Output File Formats
(see full list)
xml html
pdf
txt
odt
docx
pdf
txt
jpg
png
epub
md
rtf
html
ods
xlsx
csv
pdf
txt
html
odp
pptx
pdf
jpg
png
gif
svg
webp
odt
docx
pdf
txt
jpg
png
epub
md
rtf
html
ods
xlsx
csv
pdf
txt
html
odp
pptx
pdf
jpg
png
gif
svg
webp
jpg
png
pdf
webp
pub
cdr
pdf
jpg
png
webp
pdf
odt
pdf
docx
odt
jpg
png
idml

Legend

It is worth mentioning that Carbone also supports all these features through Microsoft Word, OnlyOffice, LibreOffice or Google Docs:

This list is not exhaustive.

If you have questions, reach us on the chat.

XLSX Templates

Carbone v5 has significantly improved support for XLSX templates.

Known Limitations:

PPTX Templates

Known Limitations: