Windows – Gimp won’t allow me to copy and paste a transparent image

gimptransparencywindows 7

On the latest version of GIMP on my PC, whenever I try to copy a transparent image from the internet, GIMP will automatically fill in the transparent areas with the background color I have selected.

This is a non-issue on my Mac, but I need to do this work on my PC, so how can I make it recognize the alpha of the image and not fill it with the background color?

The image canvas that I'm working with does have an alpha channel, but that does not seem to make a difference.

Best Answer

This "works for me" - actually the only I see of it not working is if one does edit->paste on GIMP - it them creates a "floating selection" - which is a temporary layer which exists mostly to allow positioning of the pasted contents - and them "anchor" the floating layer on a opaque, background layer. The transparency was there, as expected, but "anchoring" is the act of fixing the pasted pixels on the background. Note that just clicking on the image, outside the selection will anchor the pasted data in this way.

The options you have are either, after edit->paste click on the New Layer button (frst button on the layers dialog - or through the Layer->New Layer (Shift + Ctrl + N) menu action: this will promote the pasted contents to a full layer which retains its transparency. Or, you might as well just paste with Edit->Paste As->New Layer to start with: no floating selection is created.