You can build any automatic design generation use case using the CE.SDK headless API. In this example, the user selects a couple of input parameters, an image, some text, a font, and a theme color, or clicks ‘Shuffle’ for a random sample of parameters.
We then create a CE.SDK scene and modify it programmatically to create a design from these parameters overlaying the text in the specified font on the image and adding a border in the theme color.
This is a simple example intended to showcase the editor API, in a real world scenario we would use different predefined or user defined templates to generate variations from input parameters. Subsequent steps could allow the user to perform manual edits to the automatically generated design using the editor’s design UI, for instance.