Search Docs
Everything
API Reference only
Loading...
Skip to content
/
SDK Docs
Search (⌘+K)
Search (⌘+K)
Menu
Mac Catalyst
Mobile
iOS
Android
Flutter
React Native
Web
Vanilla JS/TS
React
Angular
Vue
Svelte
Next.js
Nuxt.js
SvelteKit
Desktop
Electron
Mac Catalyst
macOS
Server
Node.js
Renderer
v1.79.0 (latest)
API Reference
Capabilities
Changelog
Release Notes
Demo
Support
Discord
Contact Sales
Get Started
Build with AI
Concepts
Solutions
Guides
Settings
Serve Assets
Engine
Automate Workflows
User Interface
Open the Editor
Insert Media Assets
Import Media Assets
Export Media Assets
Save
Store Custom Metadata
Create and Edit Images
Create and Edit Videos
Create and Edit Audio
Create and Edit Text
Overview
Add Text
Edit Text
Text Styling
Text Decorations
Text on a Path
Text Designs
Text Enumerations
Auto-Size
Text Effects
Emojis
Adjust Spacing
Language Support
Create and Edit Shapes
Create and Edit Stickers
Create and Edit Compositions
Create and Use Templates
Colors
Fills
Outlines
Filters and Effects
Animation
Rules
Conversion
Improve Performance
Prebuilt XCFramework
API Reference
Compatibility & Security
Upgrading
CE.SDK
/
…
/
Mac Catalyst
/
Guides
/
Create and Edit Text
Copy page
View Markdown
Open this page in Markdown
Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page
Text
Overview
Add, style, and customize text layers in your design using CE.SDK’s flexible text editing tools.
Add Text
Create and configure text blocks with custom fonts, rich text styling, and dynamic sizing options.
Edit Text
Edit text content programmatically with range-based APIs for replacing, formatting, and querying text.
Text Styling
Apply fonts, colors, alignment, and other styling options to customize text appearance.
Text Decorations
Add underline, strikethrough, and overline decorations to text with customizable styles, colors, and thickness.
Text on a Path
Place text along an SVG path — a circle, arch, wave, or any curve — with the setTextOnPath engine API or, on iOS, the editor's built-in Path inspector.
Text Designs
Create and customize text component libraries using predefined text designs that appear in your asset library.
Text Enumerations
Add bullet lists and numbered lists to text blocks in CE.SDK using per-paragraph list styles and nesting levels.
Auto-Size
Configure text blocks to automatically adapt their dimensions or font size for dynamic content.
Text Effects
Add visual depth and interest to text blocks using drop shadows and stroke outlines.
Emojis
Configure emoji rendering in CE.SDK text blocks with a dedicated emoji font for consistent display across platforms.
Adjust Text Spacing
Control letter spacing, line height, paragraph line height, and paragraph spacing in text blocks.
Text and Language Support
Create designs that work across different languages and writing systems with RTL text, complex scripts, and multilingual font support.
Previous
Loop
Next
Overview
©
IMG.LY
Contact Us
Imprint
Privacy Policy
Acknowledgements
Terms