Search Docs
Loading...
Skip to content

Overview

Templates in CreativeEditor SDK (CE.SDK) are pre-designed layouts that serve as starting points for generating static designs, videos, or print-ready outputs. Templates can be used to produce a wide range of media, including images, PDFs, and videos.

Instead of creating a design from scratch, you can use a template to quickly produce content by adapting pre-defined elements like text, images, and layout structures.

Using templates offers significant advantages: faster content creation, consistent visual style, and scalable design workflows across many outputs.

Launch Web Demo

Get Started

Working with Dynamic Content#

CE.SDK templates support dynamic placeholders for content such as text, images, and custom elements. You can replace dynamic content programmatically. External data (e.g., from a database, CSV file, or API) can be merged automatically into placeholders without requiring user interaction.

This flexibility supports both one-off customizations and large-scale content generation scenarios.

Exploring the Template Library#

Templates are stored, organized, and managed through the CE.SDK Template Library. This library acts as a centralized place where templates are categorized and retrieved.

You can work with:

  • Default Templates: Templates that come bundled with the SDK to help you get started quickly.
  • Custom Templates: Templates you create based on your specific use case, offering full flexibility over design, dynamic fields, and editing constraints.
  • Premium Templates: Additional high-quality templates provided by IMG.LY, which can be integrated into your application if licensed.

Applying Templates to Existing Scenes#

It’s possible to apply a template to an existing scene. In these cases:

  • The template structure can be merged with the current content.
  • Alternatively, the scene can be reset and rebuilt based on the new template, depending on the chosen integration approach.

This enables workflows like refreshing an old design with a new branded layout without starting over.

Output Formats When Using Templates#

When generating outputs from templates, CE.SDK supports:

CategorySupported Formats
Images.png (with transparency), .jpeg, .webp, .tga
Vector.svg (scalable vector graphics with text as paths)
Print.pdf (supports underlayer printing and spot colors)
Scene.scene (description of the scene without any assets)
Archive.zip (fully self-contained archive that bundles the .scene file with all assets)

Templates are format-aware, allowing you to design once and export to multiple formats seamlessly. For example, a single marketing template could be used to produce a social media graphic, a printable flyer, and a promotional video, all using the same underlying design.