欢迎回到 Davies Media Design,在本文中,我将介绍如何将单个图层从 GIMP 合成导出到任何文件类型。
以下是您何时使用此功能的示例:您有一个打开了一堆图层的合成,但您想要隔离其中一个图层并将该图层导出为特定文件类型(即 PNG 或 JPEG 图像)。 你如何做到这一点?
在免费照片编辑器 GIMP 中,答案很简单(有多种方法)。 让我们潜入吧!

对于初学者,让您的合成以创建并支持多个图层的格式打开(即 .XCF 或 .PSD 文档 - GIMP 默认使用 .XCF 文件格式,因此如果您一直在使用具有多个图层的合成GIMP 那么文件应该已经打开)。 在上图中的示例构图中,我有大约 16 层(所有层都用绿色勾勒)。

对于下一步,您需要隔离要导出的图层。 在这里,您可以选择多种方法来完成此操作。
方法 1 从 GIMP 导出图层

对于第一种方法,只需按住 shift 键并单击要隔离和导出的图层旁边的眼睛图标。 例如,如果我想导出包含女性模特的图层(她有一个指向她的黄色箭头),我可以按住 shift+单击该图层旁边的眼睛图标(上图中的红色箭头)。
您现在将看到其他图层的所有眼睛图标都将被隐藏,唯一可见的图标是我们按住 shift 单击的图标。 该图标被称为“显示/隐藏”图标,Shift+单击它只是一个快捷方式,用于更改合成中除您单击的图层之外的所有其他图层的显示或隐藏状态。
因此,在这种情况下,我们现在隐藏了合成中的所有其他层。 我们现在可以导出唯一可见的图层——带有女性模型的图层。
不过,在我们导出之前,我们需要注意一件事。 我们组合的整体规模保持不变。 它仍然是原始图像合成边界的大小(上图中的蓝色箭头)。 这意味着如果我们现在导出图层,它将以这个大小(1920x1080px)而不是单个图层的大小出现。 第二种方法将解决此问题,但对于第一种方法,我们将仅以该大小导出图层。

按 shift+ctrl+e 导出图层或转到文件>导出为(上图中的红色箭头)。

将文件重命名为您想要的任何名称(上图中的红色箭头 - 您可以在名称中包含文件扩展名,就像我在这里所做的那样 - .png - 或者暂时不使用它)。 然后,单击“按扩展名选择文件类型”下拉菜单(蓝色箭头)以选择要另存为的文件类型。 例如,在这种情况下,我可以选择“PNG Image”文件类型,因为 PNG 文件支持透明背景。 单击右下角的“导出”按钮以导出文件。

然后,您可以再次按住 shift 键并单击眼睛图标(红色箭头)以重新显示合成中的所有图层。
方法 2 从 GIMP 导出图层
第二种方法涉及通过将要导出的图层作为新合成打开来隔离它。 在此示例中,我将使用带有男性模型的图层。

要将图层作为新合成打开,请单击图层并将其从图层面板拖动到工具箱(按照照片中右下角的红色箭头到左上角的红色箭头)。 将鼠标悬停在工具箱上后松开鼠标(在较新版本的 GIMP 中,当您将鼠标悬停在工具箱上时,您会在工具箱的顶部和底部看到白色轮廓)。

GIMP 将打开这个单层作为一个新的合成。 新组合的大小将与男性模型的层大小相同。
我们需要注意的是,这个特定的图层有一个与之关联的图层蒙版(上图中的红色箭头),因此图层大小本身就是隐藏在图层蒙版下方的原始图像的大小。 如果您不确定图层蒙版的工作原理, 我建议查看有关图层和图层蒙版的 GIMP 教程 或者你可以 在图层蒙版上严格阅读这篇文章.
我们可以按原样导出图像,也可以执行快速步骤来裁剪图像的多余透明度(同时保持图层蒙版完好无损)。 出于演示目的,我将执行后一个选项。

转到图像>裁剪到内容(上图中的红色箭头)以裁剪模型周围所有多余的透明度。 您将看到图像边界缩小到图像中的像素(上图中的黄色箭头),从而切除了模型周围的多余空间。 但是,如果您在“图层”面板中查看,图像上的图层蒙版仍然完好无损(蓝色箭头)。
一切设置好后,您可以再次转到文件>导出为或使用 shift+ctrl+e 导出图像。 您可以按照方法 1 末尾的步骤(如本文前面所示)完成选择文件类型并将图层导出为自己的图像。
这就是本教程的内容! 如果你喜欢它,你可以看看我的ot她的 GIMP 视频教程, GIMP帮助文章,或通过成为 DMD高级会员!