Inkscape: fill object without filling inner object

I have this object (not grouped) :

enter image description here

This is what I want (after selecting a ‘fill’ color):

enter image description here

But I always get this:

enter image description here

How can this be achieved?

Answer

You need to cut off the inner objects from the outer object, i.e. to make a difference
(Path → Difference) of the outer object and inner objects, then you will fill only what you want.

To reach it:

  1. Move your outer object to the bottom (Object → Lower to Bottom).
    (Because the difference cut off the higher object from the lower one.)
  2. Select it and select one of the 3 inner objects.
  3. Make a difference of them (Path → Difference, or press Ctrl + -).
  4. Repeat points 2 and 3 with other 2 inner objects.

Done. Now you may fill it.

Attribution
Source : Link , Question Author : Wolf359 , Answer Author : MarianD

Leave a Comment