A comprehensive overview of all CE.SDK capabilities available for Mac Catalyst.
Basic
| Capability | Description |
|---|---|
| Batch Processing | Enable Batch Processing in CE.SDK to save time and increase productivity, enabling you to apply edits, adjustments, or exports to multiple files at once for efficient, streamlined workflows. |
| Bulletproof Security | Protect data while editing with CE.SDK as data never leaves your own infrastructure. |
| Client-side Processing | Being client-side first enables two things: For users, all editing is fast and snappy, because there's no transfer delay to a cloud or external endpoint. For integrators it removes any concerns about data security and dependencies to an external service. CE.SDK lives in the client device and processes data where they're needed. |
| CMYK Color | Define and use CMYK* colors in your designs in CE.SDK. * Generated design output is always sRGB and Spotcolors. |
| Color Gradients | Enable Color Gradients in CE.SDK to enhance your designs with versatile gradient options giving you full creative control to blend colors smoothly and add depth, dimension, and visual appeal. |
| Consistency and Speed Across Every Platform | Achieve consistent, high-performance visuals across all devices with a cross-platform renderer, ensuring your designs look and perform identically on every platform for a seamless user experience. |
| Document API | Seamlessly integrate and automate workflows with document APIs, enabling real-time access, manipulation, and management of documents within your applications to boost productivity and collaboration |
| Source Sets | Enable Source Sets in CE.SDK to optimize image quality and loading speed with source sets, allowing you to deliver the best resolution for any device by automatically selecting the most appropriate image size for each display. |
| Spot Colors | Enable Spot Colors in CE.SDK to achieve precise brand consistency, allowing you to apply exact color matches for print and digital media, ensuring that your designs maintain their intended look and quality across every medium. |
| sRGB Color Space | Enable sRGB Color Space in CE.SDK to ensure vibrant, true-to-life colors with sRGB compatibility, delivering accurate color representation across all digital devices, so your designs look consistent and stunning wherever they're viewed. |
Design
| Capability | Description |
|---|---|
| Add, Insert, and Remove Pages | Enable Add, Insert, and Remove Pages in CE.SDK to organize your multi-page projects. |
| Alignment and Distribution | Enable Alignment and Distribution in CE.SDK to support precise alignment and distribution of elements for balanced and professional layouts. |
| Exclusion Areas | Mark a region of a page that content must stay out of, such as a window on an envelope, a spine on a book cover or an address panel on a mailer. |
| Glow | Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. |
| Groups | Enable Groups in CE.SDK to group elements together to easily move, resize, or modify them as a single unit. |
| Masks and Track Mattes | Show only part of a design block. Cut graphics, text and groups to any shape with masks that you can soften, grow, shrink, fade, invert and combine. Mask a block with the alpha or luminance of another block, like a track matte, to reveal content through text, shapes or gradients. |
| Multiple Layers | Create designs with multiple layers. |
| Opacity and Blending | Enable Opacity and Blending in CE.SDK to create depth and dynamic effects in your designs. |
| PDF Export | Export project output as PDF format, preserving quality and layout for professional printing. Pages with a bleed carry a TrimBox and a BleedBox, and exports can add crop marks and registration marks, so prepress tools know where to cut and how to align the job. |
| Reorder Pages | Rearrange the order of pages to improve the flow and structure of your documents. |
| Shadows | Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. |
| Shape Modifiers | Change the outline of any shape without redrawing it. Trim a path to draw only a part of it, repeat a shape in rows, rings and fades, round its corners, grow or shrink it, add zig zags, pucker, bloat or twist it. Modifiers stack in order, and every modifier value can be animated with keyframes. |
| Transform Parents | Make a graphic or text block follow the position, rotation and scale of another block, like a parented layer in a motion design tool. The follower keeps its own place in the layer list, opacity and visibility, and follows the other block also while that block is animated. |
| Undo and Redo | Easily correct mistakes and explore design changes with unlimited undo and redo. |
Image & Photo
| Capability | Description |
|---|---|
| Blur Effects | Add depth and focus to your designs with advanced blur effects—linear, radial, Gaussian, and mirror—giving you versatile control over softening elements to create mood, emphasis, and visual impact. Includes blur types like uniform, linear, mirrored, radial. A uniform blur can soften a whole element with its outline, a group or a page. |
| Color Balance | Enable Color Balance in CE.SDK to achieve perfect harmony in your visuals by adjusting the tones to create natural, vibrant, or mood-specific effects that elevate your design's impact. |
| Color, Distort and Wipe Effects | Restyle images, videos and graphics with color effects such as tritone, levels, invert and threshold, distort them with corner pin, bulge, wave warp and displacement map effects, hide them with linear, radial and venetian blinds wipes, and draw brush strokes along masks. A displacement map can read any graphic, text or group block as its map. |
| Crop, Rotate, Straighten, and Flip | Enable Crop, Rotate, Straighten, and Flip in CE.SDK to achieve precise composition and alignment with tools for crop, rotate, straighten, and flip, giving you full control to tailor images exactly to your design needs. |
| DuoTone Effects | Enable DuoTone Effects in CE.SDK to add a modern, artistic touch to your visuals, blending two colors to create striking contrast, depth, and mood in your designs. |
| Exposure Adjustments | Enable Exposure Adjustments in CE.SDK to fine-tune brightness and detail, giving you control to lighten or darken images for the perfect visual balance and impact. |
| Fit & Crop Modes | Enable Fit & Crop Modes in CE.SDK, allowing precise control over framing to highlight essential content and achieve the perfect composition in any layout. |
| GIF Import | Easily import GIFs to incorporate animated elements into your projects, adding motion and visual interest to your designs. |
| JPEG Export | Export images in JPEG format, optimizing for web with good quality and small file sizes. |
| JPEG Import | Import JPEG images, offering a widely compatible format with good quality and compression. |
| Lottie Support | Import Lottie and dotLottie animations into CE.SDK as editable design blocks. Shapes, images, text, masks, mattes and precompositions become native blocks with keyframed motion that you can restyle, retime and export. Lottie slots become variables, so a template can change colors, opacity and images without touching the animation. |
| LUT Filters | Enable LUT Filters in CE.SDK to instantly enhance your images, applying professional-grade color grading for consistent, stylized, and visually impactful results across your designs. |
| PNG Export | Export images in PNG format, ensuring high-quality visuals with transparency support. |
| PNG Import | Import images in PNG format, retaining transparency and high-quality details. |
| Resize and Scale | Enable Resize and Scale in CE.SDK to easily adjust your visuals with resizing and scale tools, allowing you to customize image dimensions and proportions while maintaining quality and design consistency. |
| Sharpness & Clarity | Enable Sharpness & Clarity in CE.SDK to enhance image details, allowing you to bring out textures, edges, and fine details for crisp, high-quality visuals. |
| SVG Export | Export designs in SVG format, producing scalable vector graphics that maintain perfect quality at any size for web and print use. |
| WEBP Export | Boost web performance with WebP export, delivering high-quality images in a compact format for faster loading times and efficient bandwidth usage on digital platforms. |
| WebP Import | Import WebP images into your CE.SDK project, providing high-quality visuals in a smaller file size for web efficiency. |
Video & Audio
| Capability | Description |
|---|---|
| AAC Export | Export audio in AAC format, delivering high-quality, compressed sound for mobile and web. |
| AAC Import | Import AAC audio files, offering high-quality, compressed audio for projects. |
| Blur Effects | Add depth and focus to your designs with advanced blur effects—linear, radial, Gaussian, and mirror—giving you versatile control over softening elements to create mood, emphasis, and visual impact. Includes blur types like uniform, linear, mirrored, radial. A uniform blur can soften a whole element with its outline, a group or a page. |
| Chroma Keying and Greenscreen Effect | Enable Chroma Keying and Greenscreen Effect in CE.SDK to seamlessly replace backgrounds and integrate subjects into any environment for polished, professional visuals. |
| Color, Distort and Wipe Effects | Restyle images, videos and graphics with color effects such as tritone, levels, invert and threshold, distort them with corner pin, bulge, wave warp and displacement map effects, hide them with linear, radial and venetian blinds wipes, and draw brush strokes along masks. A displacement map can read any graphic, text or group block as its map. |
| Crop, Rotate, Straighten, and Flip | Enable Crop, Rotate, Straighten, and Flip in CE.SDK to achieve precise composition and alignment with tools for crop, rotate, straighten, and flip, giving you full control to tailor images exactly to your design needs. |
| Cut, Trim, and Split Video | Enable Cut, Trim, and Split Video in CE.SDK to achieve the perfect timing and flow. |
| DuoTone Effects | Enable DuoTone Effects in CE.SDK to add a modern, artistic touch to your visuals, blending two colors to create striking contrast, depth, and mood in your designs. |
| Fit & Crop Modes | Enable Fit & Crop Modes in CE.SDK, allowing precise control over framing to highlight essential content and achieve the perfect composition in any layout. |
| GIF Import | Easily import GIFs to incorporate animated elements into your projects, adding motion and visual interest to your designs. |
| Graphics Animations | Enable Graphics Animations in CE.SDK to bring your designs to life with graphics animations, adding dynamic, eye-catching motion that enhances engagement and storytelling, all through customizable, easy-to-apply animation effects. Includes presets like slide, pan, fade, blur, grow, zoom, pop and many more, and keyframes that animate any animatable property, motion paths and scale included. |
| H264 Export | Export video in H264 format, widely supported and optimized for quality and file size. |
| H264 Import | Import video in H264 format into the CE.SDK, widely compatible for efficient editing and playback. |
| H265/HEVC Import | Import H265/HEVC files into the CE.SDK for high-efficiency video with excellent quality at smaller file sizes. |
| Lottie Support | Import Lottie and dotLottie animations into CE.SDK as editable design blocks. Shapes, images, text, masks, mattes and precompositions become native blocks with keyframed motion that you can restyle, retime and export. Lottie slots become variables, so a template can change colors, opacity and images without touching the animation. |
| LUT Filters | Enable LUT Filters in CE.SDK to instantly enhance your images, applying professional-grade color grading for consistent, stylized, and visually impactful results across your designs. |
| Masks and Track Mattes | Show only part of a design block. Cut graphics, text and groups to any shape with masks that you can soften, grow, shrink, fade, invert and combine. Mask a block with the alpha or luminance of another block, like a track matte, to reveal content through text, shapes or gradients. |
| Motion Blur | Blur moving blocks in exported videos, as a camera shutter does. Turn motion blur on for a graphic, text or caption block, and tune the shutter angle, the shutter phase and the number of samples for the whole scene. The blur follows keyframes, preset animations, group motion and Lottie animations, and the editor preview shows the same blur while you edit. |
| MOV Container Import | Import MOV container files into the CE.SDK, supporting high-quality video for editing. |
| MP3 Import | Import MP3 assets into CE.SDK projects for editing and composition. |
| MP4 Container Export | Export in MP4 container format, compatible across various platforms and devices. |
| MP4 Container Import | Import MP4 container files into the CE.SDK, compatible with a wide range of devices and platforms. |
| Resize and Scale | Enable Resize and Scale in CE.SDK to easily adjust your visuals with resizing and scale tools, allowing you to customize image dimensions and proportions while maintaining quality and design consistency. |
| Slow down or Speed up Video | Enable Slow down or Speed up Video in CE.SDK to control video playback speed, perfect for creating slow-motion or time-lapse effects. |
| Thumbnail Generation | Generate video frame thumbnails and audio waveform previews for timeline visualization and navigation. |
| Video Captions | Enable Video Captions in CE.SDK to add captions to videos, enhancing accessibility and comprehension for viewers. |
| WAV Export | Export audio files in WAV format, ensuring high-quality, uncompressed sound. |
Animation
| Capability | Description |
|---|---|
| Graphics Animations | Enable Graphics Animations in CE.SDK to bring your designs to life with graphics animations, adding dynamic, eye-catching motion that enhances engagement and storytelling, all through customizable, easy-to-apply animation effects. Includes presets like slide, pan, fade, blur, grow, zoom, pop and many more, and keyframes that animate any animatable property, motion paths and scale included. |
| Lottie Support | Import Lottie and dotLottie animations into CE.SDK as editable design blocks. Shapes, images, text, masks, mattes and precompositions become native blocks with keyframed motion that you can restyle, retime and export. Lottie slots become variables, so a template can change colors, opacity and images without touching the animation. |
| Motion Blur | Blur moving blocks in exported videos, as a camera shutter does. Turn motion blur on for a graphic, text or caption block, and tune the shutter angle, the shutter phase and the number of samples for the whole scene. The blur follows keyframes, preset animations, group motion and Lottie animations, and the editor preview shows the same blur while you edit. |
| Shape Modifiers | Change the outline of any shape without redrawing it. Trim a path to draw only a part of it, repeat a shape in rows, rings and fades, round its corners, grow or shrink it, add zig zags, pucker, bloat or twist it. Modifiers stack in order, and every modifier value can be animated with keyframes. |
| Text Animations | Enable Text Animations in CE.SDK to apply animated text effects to create dynamic titles and captions in your designs and videos. Includes presets like typewriter, swipe, spread, fade and many more, and text animators that move, scale, rotate, fade, color and blur a range of characters, words or lines, with keyframes on every setting. |
| Transform Parents | Make a graphic or text block follow the position, rotation and scale of another block, like a parented layer in a motion design tool. The follower keeps its own place in the layer list, opacity and visibility, and follows the other block also while that block is animated. |
Text & Typography
| Capability | Description |
|---|---|
| Font Weights and Families | Enable Font Weights and Families in CE.SDK to choose from a variety of font weights and families to achieve the perfect tone and emphasis in your designs. |
| Glow | Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. |
| Line Height and Character Spacing | Adjust Line Height and Character Spacing in CE.SDK to fine-tune text spacing for optimal readability and style. |
| OpenType (OTF) Import | Import OpenType (OTF) assets into CE.SDK to expand creative typography options with advanced typographic features. |
| Paragraph Spacing | Enable Paragraph Spacing in CE.SDK to enhance readability and visual structure. |
| Shadows | Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. |
| Subscript and Superscript | Format ranges of text as subscript or superscript for prices, formulas, footnotes, and technical notation. |
| Text Animations | Enable Text Animations in CE.SDK to apply animated text effects to create dynamic titles and captions in your designs and videos. Includes presets like typewriter, swipe, spread, fade and many more, and text animators that move, scale, rotate, fade, color and blur a range of characters, words or lines, with keyframes on every setting. |
| Text Auto Scale | Enable Text Auto Scale in CE.SDK to automatically scale text to fit within designated areas, ensuring consistent layouts. |
| Text Background | Enable Text Background in CE.SDK to enhance visibility and readability of Text fields. |
| Text Decorations | Enable Text Decorations in CE.SDK to easily underline or strike through text. |
| Text Justification | Justify text so that each line fills the block width by widening the gaps between words. |
| Text On Path / Circle | Add curved and circular text to CE.SDK so teams can create more expressive typography for logos, badges, and other layout-driven designs without leaving the editor. |
| Text Runs | Apply formatting across continuous text runs, allowing flexible styling within single text blocks. Formatting includes font, weight, size, color and a background color per range, so single words can stand out without extra blocks. |
| Text Transformations | Enable Text Transformations in CE.SDK to easily apply uppercase, lowercase, and capitalization for stylistic effects. |
| Text Variables | Use variables in CE.SDK to update designs from one place: text variables fill placeholder tokens in text, and color, number, image and typeface variables drive the block properties that are bound to them. |
| TrueType (TTF) Import | Import TrueType (TTF) assets into CE.SDK to expand font variety and compatibility. |
| Variable Fonts Support | Enable Variable Fonts Support for OpenType Variable Fonts, enabling use of a single font file that contains multiple styles through dynamic axes (e.g., weight, width). |
| Web Open Font Format (WOFF/WOFF2) Import | Import Web Open Font Format (WOFF/WOFF2) assets into CE.SDK projects for web-compatible typography options. |
Vector
| Capability | Description |
|---|---|
| Custom Vector Shapes | Create and import custom shapes to add unique elements to your designs. |
| Glow | Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. |
| Shadows | Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. |
| Shape Modifiers | Change the outline of any shape without redrawing it. Trim a path to draw only a part of it, repeat a shape in rows, rings and fades, round its corners, grow or shrink it, add zig zags, pucker, bloat or twist it. Modifiers stack in order, and every modifier value can be animated with keyframes. |
| Stroke Colors and Styles | Enable Stroke Colors and Styles in CE.SDK, adding style and emphasis to shapes and lines. |
| Vector Shapes | Create rectangles, ellipses, stars, polygons, lines and vector paths, shape stars with radii, roundness and rotation, and combine shapes into compound shapes whose parts stay editable. |
Assets
| Capability | Description |
|---|---|
| Custom Asset Libraries | Enable Custom Asset Libraries in CE.SDK for easy access to your frequently used resources. |
| Custom Templates | Create and save custom templates for consistent branding and reusable layouts. |
| Dynamic Asset Sources | Integrate dynamic asset sources for automatically updated content and resources. |
| Out of the Box Asset Libraries | Enable Out of the Box Asset Libraries in CE.SDK to quickly enhance your designs. |
Handover
| Capability | Description |
|---|---|
| Brand Kits | Enable Brand Kits in CE.SDK to maintain brand consistency with kits that include fonts, colors, and logos. |
| Consistent Design | Ensure cohesive designs with built-in tools for consistency across all elements. |
| Lockable Design | Enable Lockable Design in CE.SDK to prevent unintended edits and maintain layout integrity. |
| Locked Templates | Enable Locked Templates in CE.SDK to prevent unintentional changes and maintain design integrity. |
| Placeholders | Enable Placeholders for images, text, or other content in CE.SDK to enable flexible templates and quick content replacement during design. |
Collaboration
| Capability | Description |
|---|---|
| Version Control and Snapshots | Track changes with version control and save snapshots to preserve progress. |
Customization & Extensibility
| Capability | Description |
|---|---|
| Bring your own third party AI Tools | Integrate your own AI tools seamlessly, empowering you to customize and enhance your design process with the advanced capabilities that fit your unique needs. |
| Cancel Operations | Cancel a running export, load, download or save at any time, and give it a deadline. The engine stops the work of the call at once and frees what it holds. |
Ecosystem
| Capability | Description |
|---|---|
| Knockouts | Apply knockouts in CE.SDK to manage overlapping colors or layers in complex print designs. |
Validation
| Capability | Description |
|---|---|
| Exclusion Areas | Mark a region of a page that content must stay out of, such as a window on an envelope, a spine on a book cover or an address panel on a mailer. |