export_sprite_sheet
Export sprite sheets with optional JSON data from Aseprite, supporting layouts, padding, trimming, and splitting by layers or tags for game development.
Instructions
Exports a sprite sheet image plus optional JSON data (File > Export Sprite Sheet). Supports layouts, padding, trimming, extrusion, splitting by layers/tags, tilesets, and listing layers/tags/slices in the JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | ||
| rows | No | ||
| trim | No | ||
| type | No | ||
| layer | No | ||
| width | No | ||
| height | No | ||
| sprite | No | File path, open tab title, or sprite id. Defaults to the active sprite (live). Batch mode needs a file path. | |
| backend | No | auto (default): live Aseprite if connected, else headless batch | |
| columns | No | ||
| extrude | No | ||
| listTags | No | ||
| splitGrid | No | ||
| splitTags | No | ||
| dataFormat | No | ||
| listLayers | No | ||
| listSlices | No | ||
| trimByGrid | No | ||
| trimSprite | No | ||
| ignoreEmpty | No | ||
| splitLayers | No | ||
| dataFilename | No | ||
| fromTilesets | No | ||
| innerPadding | No | ||
| shapePadding | No | ||
| borderPadding | No | ||
| tagnameFormat | No | ||
| filenameFormat | No | ||
| powerOfTwoSize | No | ||
| mergeDuplicates | No | ||
| textureFilename | Yes |