ass_split_drawing
Split an ASS vector drawing into one string per subpath, preserving every subpath and leading commands for lossless reassembly with ass_join_drawings.
Instructions
Split a drawing into one string per subpath (no subpath is ever dropped).
Commands appearing before the first m/n form their own leading part,
so split followed by :func:ass_join_drawings is lossless.
Coordinates stay in the drawing's own scale space.
Returns {source, doc_id, index, scale, count, subpaths: [str, ...], parts: [str, ...] (alias of subpaths), point_counts: [int, ...], bboxes: [...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| index | No | ||
| doc_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||