Many assets have a need to be resilient outside of PenPot.
Font embedding as path data achieves this for many use cases. (some call it font outlining)
Maybe this shouldn’t be the default export behaviour, but as an option it does mean PDF’s can suit many print use cases (vinyl stickers and screenprinting woo!)
it also means SVG files can be used as standalone assets in browsers and other design tools without the font being available to the 3rd party renderer/editor. (prevents logos, icons or just mockup from breaking)
There’s also a fair few ways to do this to an SVG file on the server using other existing libraries. But again, client-side is king to save on cloud bills and create a fast UX.
Not an identical use case, but this might be of interest to this topic (Outlining Strokes) I would hope that the implementation of this feature would naturally include/lead to font outlining as well. https://tree.taiga.io/project/penpot/us/2956
Are there any updates about this feature?
It’s essential for working with type properly, for example when designing logos.
The Flatten feature should work in the same way as in Figma, and we should also have an Outline stroke option to vectorise each letter separately (see the screenshots below).