How do I add a background to a transparent png in gimp?

18,738

Copy the new background layer image (click the select tool and CTRL-a CTRL-c) and then paste into a new layer in your target image (CTRL-v) which will create a new layer. Finally, lower that layer using the down-arrow in the "Layer" tool.

Share:
18,738

Related videos on Youtube

Ellen Spertus
Author by

Ellen Spertus

I am a computer science professor at Mills College. I used to work at Google on projects such as App Inventor (which I still contribute to), Blockly, and the Hour of Code. I have done research in computer architecture, compilers, artificial intelligence, information retrieval, and data mining.

Updated on September 18, 2022

Comments

  • Ellen Spertus
    Ellen Spertus almost 2 years

    I have a png file with a transparent background. I would like to add a non-transparent background from a jpg. I have tried:

    1. Open the transparent png file. I see the picture with the checkerboard background.
    2. Open As Layers the non-transparent jpg file. It covers the original picture.
    3. Choose Stack -> Reverse Layer order. What I see now looks like step 1.

    I hoped that I would be able to see the non-transparent jpg picture through the png transparency, but I don't. What should I do? I am using Gimp 2.8.10 on OS X 10.8.5.

    • Admin
      Admin about 10 years
      Add a new layer to the png, copy the non-transparent jpeg to the new layer in the png, lower the z-order of that layer (with the non-transparent jpeg).
    • Admin
      Admin about 10 years
      That's fine. Just lower that layer in the layers tool.
    • Admin
      Admin about 10 years
      It's working now. I'm not sure what I was doing wrong before. Thanks for your help.