如何在gimp 2.8中复制图像或canvas之间的图层?

我打开了两个图像标签,我想从第一个图像复制一个图层到第二个图像,保持尺寸和大小。

我该怎么办?

例:

我有这个640px乘400px的第一张图像,有两层 – 背景和画笔

在此处输入图像描述

我想将画笔层复制到1600px到1200px的另一个图像。

在此处输入图像描述

要在GIMP 2.8中执行此操作,请按照下列步骤操作:

  1. 单击第一个图像以使其处于活动状态并隐藏您不想复制的图层。
    提示:要快速隐藏/取消隐藏图层,您可以在单击其中一个图层上的“眼睛图标”时按住Shift键 。这将隐藏/取消隐藏所有图层,期望您点击的图层。)

    在此处输入图像描述

  2. 单击并按住第一个图像选项卡并拖动。 一个小信息框显示。

  3. 将信息框拖到另一个图像选项卡,直到它变为活动状态但不在选项卡上释放
    见下文:

    在此处输入图像描述

  4. 拖动canvas本身的信息框并释放

    在此处输入图像描述

  5. 该图层将被复制为一个新的图层 – 居中,保持尺寸和大小。

    在此处输入图像描述

如果图层包含文本,则上一个答案不起作用。

可以通过将图形从图形的图层对话框拖动到另一个图形的图层对话框来复制包含文本的图层。 在多窗口模式下很容易做到,在单窗口模式下不太容易。 本文中的video展示了如何在单窗口和多窗口模式下执行此操作: http : //gimpforums.com/thread-copy-text-layers

正如stenci的回答和评论中所提到的, 文本图层的处理方式不同。 将它们从图层对话框拖动到新图像缩略图上会保留可编辑文本,但原始文本位置会丢失。

要保留可编辑文本及其位置 ,请使用以下方案:

  • 从您想要新(复制)图层的图像开始
  • 选择“ File > Open as Layers...
  • 选择具有所需图层的旧xcf图像

所有图层都将导入到新图像中。 删除你不想要的。