It is currently Wed Jun 03, 2026 4:42 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 20 posts ] 
Author Message
 Post subject: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 4:01 pm  (#1) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
GIMP Version: 2.8.14
Operating System: Linux
OS Version: 4.1.12-gentoo
GIMP Experience: New User



I use the "rectangle select tool" to draw a box around what I want to copy.
Then when I try to copy I get "Unable to cut or copy because the selected region is empty"
But it is not "empty" (except in gimp's imagination) because I am looking at the box made by the "rectangle select tool" and I can see something in it. How can I copy?


Last edited by noob1 on Tue Apr 11, 2017 5:51 pm, edited 4 times in total.

Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: how to copy
PostPosted: Tue Apr 11, 2017 4:07 pm  (#2) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
I figured it out after trying a buch of random stuff.. You have to use the Text tool first, and then use the rectangle select, because using the text tool will fix copy if it is broken and does not work.


Top
 Post subject: Re: [not SOLVED] how to copy
PostPosted: Tue Apr 11, 2017 4:11 pm  (#3) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
No solved, I thought it worked, but it is still broken.


Top
 Post subject: Re: [not SOLVED] how to copy
PostPosted: Tue Apr 11, 2017 4:18 pm  (#4) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
The following works...

1) Take a screenshot of the window containing what you want to copy
2) You can then copy from the screenshot.

I which this stuff was better documented!


Top
 Post subject: Re: [SOLVED, sort of] how to copy
PostPosted: Tue Apr 11, 2017 4:27 pm  (#5) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4812
What is happening is that you create a selection outside the boundaries of the active layer. For about everything, Gimp acts on the active layer, intersected with the selection. If these have no pixels in common, nothing happens.

_________________
Image


Top
 Post subject: Re: [SOLVED, sort of] how to copy
PostPosted: Tue Apr 11, 2017 4:44 pm  (#6) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
You have no idea how grateful I am getting a reply...

However, I do not understand what your words mean. Can you please walk me through how to make text and then copy and paste that text as if it were a picture so that I can drag the result of copy around and anchor it where I want it to be?

Thanx

P.S. please don't use "code words", but instead say what to click on (and where I can find what it is I should click on, so that I can try to follow instructions).


Top
 Post subject: Re: [SOLVED, sort of] how to copy
PostPosted: Tue Apr 11, 2017 5:31 pm  (#7) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
I've been googling and found stuff about layers, so then downloaded a pdf called "GIMP: Working With Layers", and that sez to "go to the dialogs menu", but WHAT and WHERE is the "dialogs menu"?

I think I want to find it so I can "go to" it because I think it has something to do with text and maybe it will let me somehow turn text into a picture... but how?


Top
 Post subject: Re: [SOLVED, sort of] how to copy
PostPosted: Tue Apr 11, 2017 5:49 pm  (#8) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
I still can't find the "dialogs menu", but found something called Layers in Windows --> docable dialogs, and that brings up a "Layers" window that seems to indicate I have only one layer. But If I Select --> All and then Edit --> Paste as --> New Image, what I get is not all of what the Layers window said was the only one layer I had -- i.e. all of the stuff I can see -- but instead makes a new window containing only some of the text I had previously typed.

Does anyone have a clue how this works? How can I make what I see into a picture with only one "layer" so that I can cut and paste things?


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 5:53 pm  (#9) 
Offline
GimpChat Member
User avatar

Joined: Jun 06, 2016
Posts: 1033
Right click your mouse in the 'layers' area, then click on 'new from visible' in the submenu that
comes up. It will add a new layer of whatever is visible.


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 6:03 pm  (#10) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
Ok, so now the Layers window sez I have a "Visible" layer (i.e., it shows a layer whose name is "Visible")... (THANKS).

But how do I turn that "Visible" layer into something I can copy and paste from/into? If it *already* is something I can copy and paste (and "select all" of), then how exactly can I select all or some of it to copy and paste?


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 6:35 pm  (#11) 
Offline
GimpChat Member

Joined: Feb 06, 2014
Posts: 32
Thanks for the help offered, but this is way too complicated without much more handholding.


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 8:03 pm  (#12) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4812
In Green, your layer (that doesn't not cover the whole canvas(*)). The Ellipsis shape, the selection. The Hatched area, what you copy if you do Edit>Copy.

Image

(*) which may be the important point here. Many layers (and in particular text layers) do not cover the whole canvas. The layer in the picture is 200x150 and completely green, not 400x400 with green surrounded by a transparent area.

_________________
Image


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Tue Apr 11, 2017 9:29 pm  (#13) 
Offline
GimpChat Member
User avatar

Joined: Feb 14, 2012
Posts: 426
If you have a solid layer that is full document size then just select that layer from the layers dock-able dialog. This way you can select whatever area you want with any selection tool. With a selection simply do a [Ctrl + Shift + C] which is copy visible from the edit menu. It will copy everything that is visible on all the layers inside of the selection area, and it doesn't matter what layer order you have.

You could also do a [Layer] [new from visible] to make one new layer from all that is visible before selecting and copying.

:paint


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Wed Apr 12, 2017 5:08 am  (#14) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 8358
Location: On the other side of your screen
noob1, are you able to show us what you are trying to do?
You are not putting a transparent layer on top of your original layer are you?

_________________
Image
Free Fun Photo Editing & resources
Poems from the Lord
Gimp Newby
Gimp version 3.2.0 and GMIC-Qt 3.7.5 OS :- Windows 10 Home 64


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Wed Apr 12, 2017 10:57 am  (#15) 
Offline
GimpChat Member
User avatar

Joined: Nov 15, 2014
Posts: 875
To echo sallyanne's point, if you tell us exactly what you are trying to achieve, I can probably explain step by step what you need to do.
As a relative beginner myself, I am aware of how easy it is for the expert user to miss out the very simple step that is obvious to them!

On this site you will find the most helpful people when you need to solve a problem.

david.


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Fri Apr 14, 2017 9:11 am  (#16) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 8358
Location: On the other side of your screen
If, for example you have a picture you are working on in gimp and it has more than one layer, normally if you click on a layer (select it) then select all it will copy all of that layer after clicking on copy.
If you select a part of a layer (using the rectangle select or another selection tool) you should only need to click on copy not "select all" to copy those pixels then paste as a new layer or image.
If however you want to copy all layers which is the one image you just need to click on image > duplicate. It will then have all the layers until they are merged/flattened or exported. Don't flatten your image unless you are saving as a jpg. If you want to keep transparent areas in it, (jpgs do not support transparency) and flattening will turn the transparent parts into the colour of your background :fg2bg Best to export as a png or gif if an animation.

I will take some screen shots of layer dialogue and where things are if you need but I must warn you now I use Windows, not Linux.

_________________
Image
Free Fun Photo Editing & resources
Poems from the Lord
Gimp Newby
Gimp version 3.2.0 and GMIC-Qt 3.7.5 OS :- Windows 10 Home 64


Last edited by sallyanne on Fri Apr 14, 2017 10:19 am, edited 2 times in total.

Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Fri Apr 14, 2017 9:34 am  (#17) 
Offline
GimpChat Member
User avatar

Joined: Jun 06, 2016
Posts: 1033
When you use the selection tool, like the rectangle, after you have the selection positioned,
are you pressing the enter key to 'make' the selection?


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Fri Jun 13, 2025 3:28 am  (#18) 
Offline
New Member

Joined: Jun 13, 2025
Posts: 1
hi, this is obviously a very old post, ancient by internet standards. but i'm here in 2025 still not able to get a good answer to this question. And the best thing I've come up with to do in order to copy selected in a way that includes all visible information within the selection, but not the visible information outside of the selection, is this:

1--Make a copy of all the layers that should be in the image, select the layers (hold CTRL to select more than one) right click then DUPLICATE LAYERS (better yet, if you know how to duplicate a whole file/project/tab/window, that works too, then you can just do all this stuff without needing to do step 2. I don't know how to do that, though)

2--Set all the copies of the layers to visible and all the other/original layers to not visible using the little eye symbol on the left side of the right side panel

3--right click in the layers list area and select Merge visible layers option (if there is a way to merge SELECTED layers rather than VISIBLE layers, I'd love to know about it bc this is a pain)

4--Now you can select what you wanted to, and using the normal right click in it, EDIT then COPY, then you can right click EDIT and PASTE and that should have created a new layer with just what you selected

It is annoying and suboptimal, but I guess that's what you get with a free program (the program is cool, i'm glad it exists, but man is this extremely annoying feature to not have- is copy visible within selection really that hard? I've heard photoshop can do it, even older versions of it. anyway,)


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Fri Jun 13, 2025 8:01 am  (#19) 
Offline
Administrator
User avatar

Joined: Aug 10, 2012
Posts: 14011
Location: Native to NYC living in Arizona, Gimp 2.8 - 3.0, Win 11 PC.
geenskeen wrote:
hi, this is obviously a very old post, ancient by internet standards. but i'm here in 2025 still not able to get a good answer to this question. And the best thing I've come up with to do in order to copy selected in a way that includes all visible information within the selection, but not the visible information outside of the selection, is this:

1--Make a copy of all the layers that should be in the image, select the layers (hold CTRL to select more than one) right click then DUPLICATE LAYERS (better yet, if you know how to duplicate a whole file/project/tab/window, that works too, then you can just do all this stuff without needing to do step 2. I don't know how to do that, though)

2--Set all the copies of the layers to visible and all the other/original layers to not visible using the little eye symbol on the left side of the right side panel

3--right click in the layers list area and select Merge visible layers option (if there is a way to merge SELECTED layers rather than VISIBLE layers, I'd love to know about it bc this is a pain)

4--Now you can select what you wanted to, and using the normal right click in it, EDIT then COPY, then you can right click EDIT and PASTE and that should have created a new layer with just what you selected

It is annoying and suboptimal, but I guess that's what you get with a free program (the program is cool, i'm glad it exists, but man is this extremely annoying feature to not have- is copy visible within selection really that hard? I've heard photoshop can do it, even older versions of it. anyway,)

Hi geenskeen and welcome to Gimp Chat.
:bigthup



This is an interesting/old topic,
that unfortunately I don't know why hasn't been implemented yet.

As for the #1,
there is a duplicate image keyboard shortcut of Ctrl+D and a menu listing as well.

However,
I do believe there are ways to remove parts of a selection from every layer or viable and linked layers.
This still doesn't solve this selection copying conundrum.

_________________
Image
"A wise man learns more from a foolish question than a fool can learn from a wise answer"
Image


Top
 Post subject: Re: [not SOLVED, not really] how to copy
PostPosted: Sat Jun 14, 2025 3:54 am  (#20) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4812
geenskeen wrote:
hi, this is obviously a very old post, ancient by internet standards. but i'm here in 2025 still not able to get a good answer to this question. And the best thing I've come up with to do in order to copy selected in a way that includes all visible information within the selection, but not the visible information outside of the selection, is this:

1--Make a copy of all the layers that should be in the image, select the layers (hold CTRL to select more than one) right click then DUPLICATE LAYERS (better yet, if you know how to duplicate a whole file/project/tab/window, that works too, then you can just do all this stuff without needing to do step 2. I don't know how to do that, though)

2--Set all the copies of the layers to visible and all the other/original layers to not visible using the little eye symbol on the left side of the right side panel

3--right click in the layers list area and select Merge visible layers option (if there is a way to merge SELECTED layers rather than VISIBLE layers, I'd love to know about it bc this is a pain)

4--Now you can select what you wanted to, and using the normal right click in it, EDIT then COPY, then you can right click EDIT and PASTE and that should have created a new layer with just what you selected

It is annoying and suboptimal, but I guess that's what you get with a free program (the program is cool, i'm glad it exists, but man is this extremely annoying feature to not have- is copy visible within selection really that hard? I've heard photoshop can do it, even older versions of it. anyway,)


Isn't that just <select something> and then "Edit > Copy visible"?

_________________
Image


Top
Post new topic Reply to topic  [ 20 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group