Getting the boundary of fonts as points

It looks like Luxor.jl may provide what you need with a nice high-level interface. For example, this gets a list of points outlining the letter “C” in the current font:

using Luxor
Drawing(500, 500)
newpath()
fontsize(60) # hide
textpath("C")
plist = reduce(vcat, pathtopoly())
1 Like