export_spritesheet
Export frames from an Aseprite file into a single sprite-sheet image, with options for layout, padding, scaling, and metadata output.
Instructions
Export frames into a single sprite-sheet image.
Args:
output: Destination sheet image (.png).
sheet_type: one of horizontal, vertical, rows, columns, packed.
scale: Integer upscaling factor.
data_output: Optional .json path to also write frame/tag/slice metadata
(JSON-array format) describing each frame's rectangle in the sheet.
padding: Pixels of padding around/between frames.
layer: Only include this layer.
ignore_layer: Exclude this layer (e.g. a "reference" layer).
split_layers: Lay out each layer as separate cels in the sheet.
split_tags: Treat each tag as a separate set in the sheet.
overwrite: Replace existing output(s) (default False = no-clobber). When
data_output is given, both files are checked before anything is written.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer | No | ||
| scale | No | ||
| output | Yes | ||
| padding | No | ||
| filename | Yes | ||
| overwrite | No | ||
| sheet_type | No | packed | |
| split_tags | No | ||
| data_output | No | ||
| ignore_layer | No | ||
| split_layers | No |