CreativeEditor SDK (CE.SDK) supports a wide range of modern file types for importing assets and exporting final content. Whether you’re working with images, documents, or fonts, CE.SDK provides an editing environment with excellent media compatibility and performance—optimized for modern hardware.
This guide outlines supported formats and known limitations across media types.
Importing Media#
| Category | Supported Formats |
|---|---|
| Images | .png, .jpeg, .jpg, .gif, .webp, .svg, .bmp |
| Video | .mp4 (H.264/AVC, H.265/HEVC), .mov (H.264/AVC, H.265/HEVC), .webm (VP8, VP9, AV1) |
| Audio | .mp3, .m4a, .mp4 (AAC or MP3), .mov (AAC or MP3) |
| Animation | .json (Lottie) |
SVG Limitations#
CE.SDK uses Skia for SVG parsing and rendering. While most SVG files render correctly, there are some important limitations to be aware of:
Text Elements#
- SVG text elements are not supported - any text in SVG files will not be rendered.
- Convert text to paths in your vector editor before exporting if text is needed.
Styling Limitations#
- CSS styles included in SVGs are not supported - use presentation attributes instead.
- RGBA color syntax is not supported - use
fill-opacityandstroke-opacityattributes. - When exporting SVGs from design tools, choose the “presentation attributes” option.
Unsupported SVG Elements#
The following SVG elements are not supported:
- Animation elements (
<animate>) - Foreign object (
<foreignObject>) - Text-related elements (
<altGlyph>,<font>,<glyph>) - Script elements (
<script>) - Some filter elements (
<feComponentTransfer>,<feConvolveMatrix>,<feTile>,<feDropShadow>) - Inlined SVGs via
<image>or<feImage>elements
Exporting Media#
| Category | Supported Formats |
|---|---|
| Images | .png (with transparency), .jpeg, .webp, .tga |
| Video | .mp4 (H.264 or H.265 on supported platforms with limited transparency support) |
.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) |
Importing Templates#
| Format | Description |
|---|---|
.idml | InDesign |
.psd | Photoshop |
.scene | CE.SDK Native |
Font Formats#
| Format | Description |
|---|---|
.ttf | TrueType Font |
.otf | OpenType Font |
.woff | Web Open Font Format |
.woff2 | Compressed Web Open Font Format 2 |
Size Limits#
Image Resolution Limits#
The maximum input and output image size of the CE.SDK renderer is limited only by the GPU hardware limits, which for most server hardware is 32,768 x 32,768 pixels.