How do I move a layer to a specific XY position within the canvas in Gimp?
Currently, the only way I can find is to just eyeball it with the guides and/or mouse position. I want to specify the exact X and Y coordinates.
|
How do I move a layer to a specific XY position within the canvas in Gimp? Currently, the only way I can find is to just eyeball it with the guides and/or mouse position. I want to specify the exact X and Y coordinates. |
|||||
|
|
There is a script to do this that can be download from the GIMP Plugin registry. It is called: "Move Layer To" http://registry.gimp.org/node/27806 |
|||||
|
|
I'm using GIMP 2.6.11. With these lines of Python the active layer can be moved to an absolute position, like (32, 64), from the Python console:
Alternatively, if you only want to move the content of the layer: right-click, Layer > Transform > Offset or Shft+Ctrl+O |
|||||||||||
|
|
I am afraid that Gimp doesn't include it because it is tedious. It is simple not the appropriate way of align when you are design. I recognize that sometimes is useful as a short-cut. The best approach is with guides: A) Step 1 - Create the guides
Alternatively, you can also create the guides dragging from the rulers:
B) Step 2 - Move the canvas You can use the moving tool.
One of the design principle is that you should have things align in your whole project. Reducing the number of aligns (guides) helps you to get a cleaner design. I think that is why gimp does not include a tool to specify the exact coordinates. If you want to follow this design principle specify guides one by one becomes just a tedious labour. |
|||
|
|