An OCaml library for manipulation of font glyph outlines. It provides a suite of tools for analyzing, transforming, composing, and converting glyph paths between different formats.
This library supports two primary path description standards:
<path> element (including its d attribute) and optional <g> element as containers.Note, this project is specifically designed for glyph path manipulation and is not a general-purpose SVG library. It focuses on the specific subset of SVG features used to describe glyph paths.
Path Transformations:
Multi-Format Support:
<path> element, its d attribute, and optional <g> container. Provides ViewBox auto-reset and fitting functionality.