Skip to content
IMG.LY
Products
CreativeEditor SDK
Empower your users to design anything
Starter Kits
Default UI
Video UI
Apparel UI
Automated Resizing
Explore All Demos
Camera SDK
PhotoEditor SDK
VideoEditor SDK
Solutions
Print
Photo Prints
Print Personalization
Variable Data Printing
Web-to-Print Design Tool
Marketing Tech
Creative Automation
Social Media
Stories & Reels
DAM
E-Learning
Brands and Agencies
E-Commerce
Website Builder
Can‘t find what you‘re looking for?
Talk to us
to find the right solution for your use case.
Docs
CreativeEditor SDK
Get Started
Guides
Frameworks
Camera SDK
Get Started
Guides
VideoEditor SDK
Get Started
Guides
Frameworks
API Reference
PhotoEditor SDK
Get Started
Guides
Frameworks
API Reference
Didn't find the answers you were looking for?
Visit our Support Desk
Pricing
Resources
Resources
Blog
Case Studies
White Papers
Templates
Partners
Customers
Support
What's New
Featured
Get in Touch
Free Trial
Products
CreativeEditor SDK
Empower your users to design anything
Starter Kits
Default UI
Video UI
Apparel UI
Automated Resizing
Explore All Demos
Camera SDK
PhotoEditor SDK
VideoEditor SDK
Solutions
Print
Photo Prints
Print Personalization
Variable Data Printing
Web-to-Print Design Tool
Marketing Tech
Creative Automation
Social Media
Stories & Reels
DAM
E-Learning
Brands and Agencies
E-Commerce
Website Builder
Can‘t find what you‘re looking for?
Talk to us
to find the right solution for your use case.
Docs
CreativeEditor SDK
Get Started
Guides
Frameworks
Camera SDK
Get Started
Guides
VideoEditor SDK
Get Started
Guides
Frameworks
API Reference
PhotoEditor SDK
Get Started
Guides
Frameworks
API Reference
Didn't find the answers you were looking for?
Visit our Support Desk
Pricing
Resources
Resources
Blog
Case Studies
White Papers
Templates
Partners
Customers
Support
What's New
Featured
Get in Touch
Free Trial
/
SDK Docs
Search (⌘+K)
Menu
SDK Docs
Angular
Mobile
Android
Flutter
iOS
React Native
Web
Angular
React
Svelte
Vanilla JS
Vue
Desktop
Electron
Mac Catalyst
macOS
Server
Node.js
v1.51.0 (latest)
Changelog
Release Notes
Demo
Support
FAQ
Search (⌘+K)
Overview
Get Started
Prebuilt Solutions
Guides
Concepts
Editing Workflow
Blocks
Scenes
Pages
Editor State
Events
Buffers
Resources
Undo and History
Design Units
Configuration
Settings
Serve Assets
User Interface
Open the Editor
Import Media
Insert Media Into Scenes
Export, Save, and Publish
Automate Workflows
Create Templates
Use Templates
Create Videos
Edit Videos
Create Compositions
Edit Images
Animation
Text
Stickers and Shapes
Fills
Outlines
Filters and Effects
Colors
Rules
Conversion
Improve Performance
Upgrade
LLMs.txt
CE.SDK
/
Angular
/
Guides
/
Concepts
Concepts
Editing Workflow
Control editing access with Creator and Adopter roles, each offering tailored permissions and UI constraints.
Blocks
Learn how blocks define elements in a scene and how to structure them for rendering in CE.SDK.
Scenes
Scenes act as the root container for blocks and define the full design structure in CE.SDK.
Pages
Pages structure scenes in CE.SDK and must share the same dimensions to ensure consistent rendering.
Editor State
Control how users interact with content by switching between edit modes like transform, crop, and text.
Events
Subscribe to block creation, update, and deletion events to track changes in your CE.SDK scene.
Buffers
Use buffers to store temporary, non-serializable data in CE.SDK via the CreativeEngine API.
Working With Resources
Preload all resources for blocks or scenes in CE.SDK to improve performance and avoid runtime delays.
Undo and History
Manage undo and redo stacks in CE.SDK using multiple histories, callbacks, and API-based controls.
Design Units
Define layout in px, mm, or in—CE.SDK supports unit conversion and DPI scaling for consistent design.
Previous
Guides
Next
Editing Workflow
©
IMG.LY
Contact Us
Imprint
Privacy Policy
Acknowledgements
Terms