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

Par*_*rto 31 gimp image-processing

我打开了两个图像选项卡,我想将第一个图像的一个图层复制到第二个图像,保持尺寸和大小。

我该怎么做?

例子:

我有这个 640 像素 x 400 像素的第一张图像,有两层 - 背景和画笔

在此处输入图片说明

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

在此处输入图片说明

Par*_*rto 35

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

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

    在此处输入图片说明

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

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

    在此处输入图片说明

  4. 拖动画布本身上的信息框并释放

    在此处输入图片说明

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

    在此处输入图片说明

  • 遗憾的是,这似乎不适用于任何类型的复杂图层,无论是文本、图层树还是带有蒙版的图层。一切都被夷为平地。这并不是复制图层,而是将可见图像复制到新图层。 (2认同)
  • 但是,您可以使用“打开为图层”功能将另一个保存的 xcf 文件的图层导入到图像中。 (2认同)

ste*_*nci 9

如果图层包含文本,则先前的答案不起作用。

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

编辑

旧链接已损坏。这是存档网站的链接:https : //web.archive.org/web/20181006232023/gimpforums.com/thread-copy-text-layers

这是视频的链接:https : //www.youtube.com/watch?v=G13TXE9agYM&feature=youtu.be

  • +1。文本层很棘手。谢谢你的澄清。 (2认同)

spi*_*nup 7

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

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

  • 从您想要新(复制)图层的图像开始
  • 选择文件 > 作为图层打开...
  • 选择带有所需图层的旧 xcf 图像

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