Ubuntu – How to copy a layer between images or canvas in gimp 2.8

gimpimage processing

I have two image tabs open and I want to copy one layer from the first image to
the second image keeping dimensions and size.

How would I do that?

Example:

I have this 640px by 400px first image with two layers – the background and a brush

enter image description here

and I want to copy the brush layer to this other image of 1600px by 1200px.

enter image description here

Best Answer

To do this in GIMP 2.8, follow these steps:

  1. Click the first image to make it active and hide the layer(s) you don't want copied.
    (TIP: To quickly hide/unhide layers you can hold down Shift as you click on the 'eye icon' on one of the layers. This will hide/unhide all layers expect the one you have clicked on.)

    enter image description here

  2. Click and hold on the first image tab and drag. A little info box shows.

  3. Drag the info box to the other image tab until it becomes active but don't release on the tab.
    See below:

    enter image description here

  4. Drag the info box on the canvas itself and release.

    enter image description here

  5. The layer will be copied as a new layer - centered, keeping dimensions and size.

    enter image description here