GIMP:如何在其他两个图层之间居中

平面设计 瘸子 结盟
2022-02-14 01:54:12

我想在两个图像之间居中一些文本。

我一直这样做的方式是:

  1. 取右图的左边缘位置。
  2. 减去左图像的右边缘位置。
  3. 减去文本长度的一半。(或您想要居中的任何图层。您可以使用缩放工具找到大小)。
  4. 使用对齐工具和您计算的像素数向左分布文本。

似乎我应该能够使用“分布/对齐”工具更轻松地完成此操作,而无需铅笔和纸以及基本的数学知识。

相关问题之一:“GIMP:找到两点之间的中点/任意分割”似乎说这是唯一的解决方案。

2个回答

我的方法如下:

假设您的两个图像是图层,并且文本图层确实已经存在:

  1. 创建一个跨越两层左右边缘之间区域的选区
  2. 使用文本图层上的对齐工具,在其工具选项的“相对于”下拉菜单中选择“选择”
  3. 使用对齐工具选项中的按钮根据需要对齐

如果这不能解决您的任务,那么您应该在您的问题中添加一张图片,并指出它与您的预期结果不同的地方。

我使用以下方法在任意两点之间居中一层或多层:

  1. 在两点之间创建新的文本(或其他)图层(稍微偏离中心,以便在最终居中时看到它移动)。

  2. 在整个图形上添加一个新的透明层(并确保它是活动层)。称之为引导层或类似的东西。

  3. 使用铅笔工具,在两点之间画一条完美的水平线(单击起点,按住ShiftCtrl,向右滚动,单击终点,释放鼠标,释放键)。使线条有点粗,以便您可以使用它。

  4. 使用自动裁剪图层将新图层“缩小”到仅线。如果需要,使用移动工具调整线条的位置。

  5. 选择对齐工具,然后选择在步骤 3 中创建的线以及您想要居中的所有其他图层。引导层应该仍然是活动层。

  6. 显示Tools Options对话框(如果尚未显示)并选择Relative to: Active layer,然后单击Align center of target

现在您的所有图层都以引导线为中心,您可以删除引导图层。