I have two objects (pink A and white B) in Inkscape, see the screenshot below:

Screenshot 1

When drawing is rasterized there are artifacts in the form of pink pixels from underlying object A:


I have tried clipping object B to match shape of object A as shown below, but that didn't help.

Screenshot 1

What is the proper way to have two objects and produce clean image without seeing underlying object?

  • 1
    Before applying the difference or clipping, make sure that the lower side of the first path is lower than the lower side of the second path. Commented Nov 23, 2015 at 7:35
  • @PaoloGibellini, thanks, I did that, see that on the first screenshot object B (white) overlaps object A (pink). Commented Nov 23, 2015 at 11:14

1 Answer 1


You can use path - difference to remove the white object B from Object A. (Ensure that the baseline of object B is not within object A but extends the baseline of object A). Once the object B is subtracted, now when you rasterize, you get a clean image without any underlying object.

enter image description here

This is the final image you get when you use the above method.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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