This file seems to be just an object with large border:

However the border is actually an object with its own border:

How can I convert it to a regular path? I've tried Object to Path but it doesn't work.

Here is the file: https://www.svgrepo.com/show/220721/thinking.svg

My purpose is to fill the bubble with other objects (images, not texts).

  • 1
    Try break apart – s.ouchene Aug 16 '20 at 6:56

The original stroke (and its path) has been converted to outlines, and so has been lost in the process. There's no way to get it back. Converting to outlines is destructive and not reversible.

You could do Break Apart to break the compound path, ungroup it, then delete one of the paths, then apply a stroke and fill, but the stroke would now be in a slightly different position from the original, being slightly outset/inset.

You could try to outset/inset the path slightly to try to bring it back to the original path position, then do Object to Path.

You also could do Break Apart, ungroup, select both pieces, and then use the Interpolate extension to try to recreate the original path in the middle, which has been lost. Then do Object to Path, and delete the extraneous paths.

However, to be honest, most of these solutions are quite tedious. Personally, since the graphic is very simple anyway, I'd just grab the pen tool and redraw it, or draw a bunch of circles and unite the ones in the cloud shape.

  • As a last resort, Edit > Make a Bitmap copy, then Path > Trace Bitmap with Centerline tracing option could be used with more complex drawings than this speech bubble. – Moini Aug 17 '20 at 14:51

Not the answer you're looking for? Browse other questions tagged or ask your own question.