GIMP:粘贴为新图层

Spa*_*yNZ 4 gimp copy-paste

我一直使用“粘贴为新图层”。通常,当我剪切一个区域并“粘贴为新图层”时,我会放大一个区域(比如图像的右下角)。我想将粘贴的图层放置在我正在处理的区域中的某个位置(图像的右下角),但获得粘贴图层的唯一方法是移动到图像的左上角并一直拖动它. 非常耗时。

有没有一种方法可以配置“粘贴为新图层”,以便粘贴的图层出现在窗口的左上角而不是图像的左上角?

Paw*_*uin 6

我不知道在 GIMP 中配置这个的方法 - 很可能不存在。不过,我可以想到一个解决方法:在“编辑”->“键盘快捷键”下的菜单中,您可以为各种 GIMP 功能分配自己的快捷键(我假设您已经知道这一点,但我在这里是为公众编写的) 。

如果您搜索“新图层”,layers-new则会弹出该名称的快捷方式。这是将浮动选区转换为新图层的快捷方式。所以我的建议是恢复使用标准粘贴功能,并简单地为“layers-new”命令指定一个方便的快捷方式(例如 Ctrl-B 就很好,因此您可以快速连续按 Ctrl-V 和 Ctrl-B) 。

这当然远非理想,但我仍然认为这是一个相当可靠的解决方法,因为每次粘贴操作只会丢失一次击键。


xen*_*oid 6

大多数人使用Edit>Paste, Layer>To new layer,因此,使用标准快捷键时,他们的手指已经训练为 Ctrl-V、Ctrl-Shift-N。这是因为当有一个“浮动选择”(这是发生在Edit>Paste)时,Layer>New layer成为Layer>To new layer并继承其快捷方式。

再回答一些问题。Edit>Paste将剪贴板粘贴在当前选择的中心(因此,如果您只是在 Gimp 中执行 Ctrl-C,则粘贴的位正好位于其源位置之上),这就是您在放大时看到它的原因。相比之下,Edit>Paste as>New layer粘贴在左上角.

此外,无法使用脚本或插件做您想做的事情,这些不允许与 UI 交互,因此它们无法告诉您放大了多少或您实际看到的部分的坐标是什么。