how to create an outline of a text with fonts with separate polygons for each letter?

Viewed 191

I want the outline of text with the standard Windows font "Bahnschrift". I tried to convert it with "Path->Object to Path" and then setting fill to X and stroke to black, but looks like the font is constructed with separate polygons for each letter. See this example:

enter image description here

Top is Bahnschrift, and bottom is Arial which works fine.

Is it possible to calculate somehow automatically the outline of the top text, without intersections, and without doing it all manually for all the letters? And including the right outline for letters with holes, like the "e"?

Some letters are even kind of twisted internally, looks pretty bad:

enter image description here

So I guess an algorithm to detect if it is a real hole, or if it is a hole from such twists and to ignore it, could be difficult.

1 Answers

Select the complete character in question. Then select from the drop down menu: Path intersection followed by path union. This fixes the character font outline problem where the outline crosses into the body of the character.

Related