paintbucket tool leaves gaps

Bug #182930 reported by MyersM on 2008-01-14
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Low
Unassigned

Bug Description

When using the paintbucket or 'flood fill' tool, it always leaves a small gap between the contour it is supposed to fill and the fill area. When exporting, these gaps show up as white dots for example (if the background is white). I would be desirable to be able to adjust the 'fill sensitivity', i.e. whether the fill tool fills the area completely with a small overlap with the contour (this is missing) or it leaves a smaller or larger (adjustable) gap.
For now, I have to resize the contours of all filled shapes by hand to make them fill the fill area completely.
Tried to work around this via enlarging the outline but the this made the contour much too huge (will send in a feature request for an adjustable 'outline enlarge' also).

P.S.: You have to look at the SVG in Inkscape to see the gaps but the exported part shows it quite well too.

nightrow (jb-benoit) wrote :

I can confirm this behavoir on the last SVn version on winXP

Changed in inkscape:
importance: Undecided → Low
status: New → Confirmed
nightrow (jb-benoit) wrote :
MyersM (myersm) wrote :
MyersM (myersm) wrote :
description: updated
Tom Davidson (tjd-mit) wrote :

A better workaround than adjusting the contours by hand: set the paint-bucket tool's stroke color to be the same as the fill color. You can then adjust the outset by adjusting the thickness of the stroke, then place the fill object below the contour so that the original outline is visible at full width.

MyersM (myersm) wrote :

Now that's an idea :) - could have thought of that, thx a lot!
That's at least a quick workaround. I think it would be cool later to have an adjustable fill tool in the sense that you can define freely the size of the contour, i.e. 100% (gapless fill), 70% (30% gap), 130% .... you get the picture - in this way, if you use blur for example you would have (with 110-120% outline fill) a blurred outline for an object automatically. Just an idea.

ScislaC (scislac) wrote :

A) Does the grow/shrink parameter in the tool controls bar not do what you need? It seems like that's what you're looking for it to do (which it already does).

B) The tool actually works visually rather than mathematically right now. So, if you fill in an area and are zoomed out, it is more likely that you will get small gaps. However, if you zoom in and fill an area, it will do it at a "higher resolution".

Changed in inkscape:
assignee: nobody → jeb03
assignee: jeb03 → nobody

It's a pretty exact description of the existing "grow/shrink" setting, and slightly increasing the size of the fill area so it doesn't leave gaps is the reason it was introduced. If it doesn't work for some reason, file a new bug.

Changed in inkscape:
status: Confirmed → Invalid

As this is not a bug but a missing feature, I opened a wishlist on this subject as bug #656498.

su_v (suv-lp) on 2010-10-09
tags: added: color
John P (johnpharrell) wrote :

I wouldn't call this a missing feature. Vector artwork with gaps in the fills is a necessity in a professional environment. Especially when it comes to high quality printing.

John P (johnpharrell) wrote :

* without!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers