Skip to content

Interface: CustomGeometry ​

Custom freeform geometry (spPr/a:custGeom/a:pathLst), as read from a shape. Faithfully exposes every a:path rather than flattening to a single command list: the schema allows repeatable a:path, each with independent fill/stroke. Desktop PowerPoint's own freeforms only ever emit one a:path (a hole is one path with two moveTo…close contours), but multi-a:path input is schema-legal (e.g. SVG import) and preserved here.

Properties ​

paths ​

paths: CustomGeometryPath[]