Hello all !
I have a drawing with 15 layers. And i’m trying other composition of each layer.
In this new composition, i have put more spaces into my layers and the canvas doesn’t fit good. Is too tiny for show all my layers.
Krita have an automatic button to fit the canvas to layer ? Or i have to adjust the canvas mannualy ?
Adjusting the canvas size manually is the only choice so far. It can be done under Image » Resize Canvas (Ctrl + Alt + c). Or by using the crop tool but setting it to grow in the tool options (I often find this easier).
It is possible to grow the canvas to fit all content including off-canvas content on all layers, if this is what you’re trying to do.
Make sure all layers are visible then in the Layers docker do right-click → New Layer From Visible.
This will make a new layer at the top of the Layers docker that contains the merged content of all the visible layers entire content, including all off-canvas content. This layer has the name ‘Visible’.
Make sure the layer called ‘Visible’ is selected then do Image → Trim to Current Layer.
That will adjust the canvas size to fit the ‘Visible’ layer.
Then you can delete the Visible layer and carry on.
I didn’t know it was possible either but I had a hunch that the ‘visible’ in ‘New from Visible’ might refer to the layers, not canvas/content visibility. So I tried it and it worked
You mentioned the Resize Canvas facilities and those are useful to know about.
I suggest that you rewrite it if you want to.
I made a Wishlist bug report for a Resize to Selection and a Resize to Current Layer operation which would (I think) be a useful complement to the Trim to Selection and Trim to Current Layer operations, because Trim removes content but Resize does not.
This is floating in the large pool of Wishlist bug reports