6.30. Выровнять видимые слои…

С помощью команды Выровнять видимые слои можно точно поместить относительно друг друга видимые слои изображения (те, что помечены значком «глаза»). Точность расположения особенно полезна при работе с анимацией, где обычно много маленьких слоёв. Команда Выровнять видимые слои открывает диалог, позволяющий указать, как следует выровнять слои.

6.30.1. Активация команды

  • Получить доступ к этой команде можно через меню изображения ИзображениеВыровнять видимые слои…. Комбинация клавиш по умолчанию не присвоена. Если изображение содержит только один слой, GIMP выведет сообщение о том, что для выполнения команды в изображении должен присутствовать по крайней мере один слой.

6.30.2. Example Image for Layer Alignment

The examples in the Description of the “Align Visible Layers” dialog section all use the same starting image. The image contains four layers. The order of those layers from top to bottom is as follows:

  • Green, vertical rectangle (top layer)

  • Yellow, horizontal rectangle

  • Red, small square

  • Blue, larger square (bottom layer)

Рисунок 16.76. Example Image for Layer Alignment

Example Image for Layer Alignment

The Align Visible Layers command aligns layers based on their boundaries. In the example image, each layer's boundary is adjusted to match the perimeter of the shape in that layer. For information about how to adjust a layer's boundary, see Layer Boundary Size. You can also use a command such as Crop Layers to Content to automatically adjust a layer's boundary.

[Примечание] Примечание

In the examples, the Ignore the bottom layer even if visible checkbox is left checked. The bottom layer, which is the larger blue square, is then not affected by any of the alignment operations.

6.30.3. Описание диалога «Выровнять видимые слои»

Рисунок 16.77. Диалог «Выровнять видимые слои»

Диалог «Выровнять видимые слои»

Горизонтальный стиль, Вертикальный стиль

Эти параметры определяют то, как будут передвинуты слои относительно друг друга. Даётся выбор:

  • Нет: не будет никаких изменений в горизонтальном или вертикальном положении, соответственно.

  • Собрать: видимые слои будет выровнены на холсте согласно параметрам Горизонтальное основание и Вертикальное основание. Если выбрать значение Правый край параметра Горизонтальное основание, то слои могут исчезнуть за пределами холста. Их можно вернуть, увеличив размер холста. При выборе параметра Использовать (невидимый) нижний слой как основание слои выровняются по левому верхнему углу нижнего слоя.

    Рисунок 16.78. Example Use of Collect: Layers Aligned to Left Edge of the Canvas

    Example Use of Collect: Layers Aligned to Left Edge of the Canvas

    Исходное изображение

    Example Use of Collect: Layers Aligned to Left Edge of the Canvas

    Horizontal style: Collect , Horizontal base: Left edge.

    Слои были передвинуты горизонтально так, что их левые края выровнялись по левому краю холста.


    Рисунок 16.79. Example Use of Collect: Layers Aligned to Left Edge of the Bottom Layer

    Example Use of Collect: Layers Aligned to Left Edge of the Bottom Layer

    Исходное изображение

    Example Use of Collect: Layers Aligned to Left Edge of the Bottom Layer

    Same parameters as the previous example, but with the Use the (invisible) bottom layer as the base checkbox checked.

    Слои были передвинуты горизонтально так, что их левые края выровнялись по левому краю нижнего слоя.


  • Заполнить (слева направо); Заполнить (сверху вниз): видимые слои будут выровнены согласно значению параметра Горизонтальное основание или Вертикальное основание, соответственно. После выравнивания слои не перекрывают друг друга. Верхний слой помещён в самое левое (самое верхнее) положение изображения. Нижний слой помещён в самое правое (самое нижнее) положение изображения. Другие слои помещены регулярно между этими слоями. Если выбран параметр Использовать (невидимый) нижний слой как основание, то слои выравниваются по соответствующему краю нижнего слоя.

    Рисунок 16.80. Example Use of Fill: Layers Filled Left to Right

    Example Use of Fill: Layers Filled Left to Right

    Исходное изображение

    Example Use of Fill: Layers Filled Left to Right

    Horizontal style: Fill (left to right), Horizontal base : Left edge.

    The top layer in the stack, the green one, is placed all the way on the left. The bottom layer in the stack, the red one, is placed is on the right and the yellow layer is between the other two.


    Рисунок 16.81. Example Use of Fill: Layers Filled Left to Right With the Bottom Layer as the Base

    Example Use of Fill: Layers Filled Left to Right With the Bottom Layer as the Base

    Исходное изображение

    Example Use of Fill: Layers Filled Left to Right With the Bottom Layer as the Base

    Same parameters as the previous example, but with the Use the (invisible) bottom layer as the base checkbox checked.


  • Заполнить (справа налево); Заполнить (снизу вверх): эти параметры похожи на предыдущие, но заполнение происходит в противоположном направлении.

    Рисунок 16.82. Example Use of Fill: Layers Filled Bottom to Top With the Bottom Layer as the Base

    Example Use of Fill: Layers Filled Bottom to Top With the Bottom Layer as the Base

    Исходное изображение

    Example Use of Fill: Layers Filled Bottom to Top With the Bottom Layer as the Base

    Vertical style: Fill (bottom to top), Vertical base : Top edge, Use the (invisible) bottom layer as the base: checked.


    Необходимо по меньшей мере три слоя, чтобы воспользоваться параметрами группы «Заполнить».

  • Прилипать к сетке: видимые слои будут выровнены по сетке. Используйте параметр Сетка, чтобы определить расстояние между линиями сетки. Выбранное основание будет выровнено по ближайшей к нему линии сетки. Например, если выбрать значение Левый край из списка Горизонтальное основание, левый край каждого слоя будет выровнен по линии сетки, которая находится ближе всего к левому краю слоя.

    В следующем примере сетка изображения включена, и расстояние между её линиями имеет то же значение, что и параметр Сетка. Это сделано только для того, чтобы продемонстрировать эффект от использования опции Прилипать к сетке. Нет необходимости включать сетку изображения, и ни один из её параметров не используется при выравнивании слоёв.

    Рисунок 16.83. Example Use of Snap to Grid: Layers Aligned to Top Left Corner of Grid Squares

    Example Use of Snap to Grid: Layers Aligned to Top Left Corner of Grid Squares

    Original image with an added 30 pixel image grid

    Example Use of Snap to Grid: Layers Aligned to Top Left Corner of Grid Squares

    Horizontal style: Snap to grid, Horizontal base: Left edge, Vertical style : Snap to grid, Vertical base: Top edge , Grid: 30

    Each layer other than the base is aligned with the top left corner of a 30 by 30 pixel grid square.


Сетка

Если выбрать опцию Прилипать к сетке из списка Горизонтальный стиль или Вертикальный стиль, параметр Сетка определяет расстояние между линиями сетки, по которой выравниваются слои.