path_geometry
Applies geometric transforms to SVG paths: offset/inset, fillet, chamfer, powerstroke, taper, mirror, and radial-repeat, using Inkscape's own algorithms to match GUI results.
Instructions
Computed path geometry: offset/inset (Inkscape's one real headless gap), fillet, chamfer, powerstroke, taper, mirror, radial-repeat. Semantics read from Inkscape's own source so results match the GUI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cx | No | Centre X. | |
| cy | No | Centre Y. | |
| dx | No | X offset. | |
| dy | No | Y offset. | |
| cols | No | Number of columns. | |
| kind | No | Which variant to run. See the tool summary for valid values. | |
| rows | No | Number of rows. | |
| value | No | Value to set. | |
| new_id | No | id to give the object this tool creates. | |
| widths | No | Per-node stroke widths. | |
| linejoin | No | miter | round | bevel. | |
| object_id | No | A single SVG element id. | |
| input_path | No | Source file to read. | |
| keep_source | No | Keep the original object as well as the result. | |
| output_path | No | File to write. Overwritten if it exists. |