Alexandre -

I think that what you are looking for is a stroke that is inside the object boundary rather than centred on the object boundary. I believe that the former is not available in Inkscape and is not supported by the SVG standard. However, I think you can get the effect you want using Path > Inset, or Path > Dynamic Offset, or Path > Linked Offset, or Path > Path Effects + Offset. They provide different levels of control.

I'm not very familiar with these tools and don't know where the best documentation is. In playing with them I used various combinations of Edit > Copy & Paste In Place, Object > Raise & Lower, Path > Object to Path, and Object > Fill and Stroke.

- Robert


From: Alexandre Guglielmi <alexandre.guglielmi@gmail.com>
Sent: June 27, 2023 20:07
To: inkscape-user@lists.inkscape.org <inkscape-user@lists.inkscape.org>
Subject: [Inkscape-user] Keeping the Size and Changing the Border




Hi Folks!

How to maintain the external size of an object by changing its border thickness?
Every time I change the border thickness, the object size automatically changes as well.
This is really annoying, because I have to resize again...but in that case the border thickness changes too.
So I'm going to repeat this boring procedure until I get it.

Thanks in advance

Alexandre Guglielmi
Florianópolis - Santa Catarina - Brazil