Resize Design
resize-designAdapt a Canva design to a different canvas size, keeping its content while rearranging and resizing its layout.
Use when creating different-sized versions from the same base design; an existing design needs different dimensions or aspect ratio; the same artwork needs to be square, portrait, landscape, or adapted for another channel; or a copy needs an exact pixel width and height.
Not for resizing a single element.
Each call creates a new resized design and leaves the original unchanged. Returns the new design's design_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| design_id | Yes | ID of the existing Canva design to resize. Design IDs start with "D". | |
| design_type | Yes | Target design type (preset or custom). Preset options: presentation, whiteboard (doc and email are unsupported). Custom options: width and height in pixels. | |
| user_intent | No | Mandatory description of what the user is trying to accomplish with this tool call. This should always be provided by LLM clients. Please keep it concise (255 characters or less recommended). |