How automatic fit canvas to all my layers

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 ?

1 Like

No there is no such option.

Well I was wrong, Ahab got the right answer.

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).

Thanks a lot for this information and good tips !

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.

3 Likes

Ah I didn’t know this. I was sure Krita has only a Trim Layers to Canvas option. Good to know. Should I delete my previous wrong answer?

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 :slight_smile:

You mentioned the Resize Canvas facilities and those are useful to know about.
I suggest that you rewrite it if you want to.

1 Like

Did.

@elisa I suggest to mark the new correct answer as solution instead of mine :smiley:

1 Like

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 :slight_smile:

1 Like

Thanks for this useful tiips AhabGreybeard !

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.