Перемещение слоя в определенное положение X, Y в Gimp

Как переместить слой в определенное положение XY на холсте в Gimp?

В настоящее время, единственный способ, которым я могу найти, чтобы просто глаз его с направляющими и / или положение мыши. Я хочу указать точные координаты X и y.

17
задан random
16.11.2022 17:41 Количество просмотров материала 3282
Распечатать страницу

4 ответа

боюсь, что Gimp не включает его, потому что это утомительно. Это просто не подходящий способ выравнивания элементов при проектировании, хотя я признаю, что иногда это полезно как короткий путь. Во всяком случае, лучший (правильный) подход-с гидами:


A) Шаг 1-Создание направляющих

  1. перейти к изображению - > Guide - >New Guide
  2. укажите, если вы хотите, и горизонтальная или вертикальная направляющая
  3. указать количество пикселей
  4. повторите процедуру для другой горизонтальной или вертикальной направляющей (вы также можете сделать больше гидов, чтобы указать ширину и высоту)

в качестве альтернативы, вы также можете создать направляющие перетаскивания из линейки:

  1. перетащите вниз (начиная с верхней линейки) направляющую к нужной координате Y.
  2. перетащите вниз (начиная с левой линейки) направляющую к нужной координате X.

B) Шаг 2 - Переместить холст

вы можете использовать moving инструмент.

  1. выберите слой
  2. перейти в меню Сервис - > инструменты преобразования - > переместить
  3. перетащите слой на направляющие. Gimp даст вам руку с точными пикселями.

один из принципов проектирования является то, что вы должны иметь вещи выровнять во всем проекте. Уменьшение количества трасс (направляющих) помогает получить более чистый дизайн. Я думаю, именно поэтому gimp не включает инструмент для указания точных координат. Если вы хотите следовать этому принципу конструкции с указанием точных координат становится просто утомительным трудом.

23
отвечен toto_tico 2022-11-18 01:29

для этого есть скрипт, который можно скачать из реестра плагинов GIMP. Она называется:

переместить слой в (Скачать).

установка:

  1. переместить скрипт %USERPROFILE\.gimp-2.8\scripts каталог на Windows,~/Library/Application Support/GIMP/2.8/scripts на OS X или ~/.gimp-2.8/scripts на Linux. (должностные инструкции)

  2. клики Filters ->Script-Fu ->Refresh scripts.

  3. новый пункт меню появляются в нижней части Layer меню Move to.

19
отвечен garyb 2022-11-18 03:46
  1. Выберите инструмент выравнивание.
  2. сделать "относительно" "изображения".
  3. клик на слое (на холсте).
  4. введите X в поле" Offset".
  5. нажмите на кнопку "распределить" / "стрелка влево".
  6. введите Y в поле "Offset".
  7. нажмите на кнопку "распределить" / "стрелка вверх".

вот именно!

16
отвечен David 2022-11-18 06:03

Я использую GIMP 2.6.11.

С помощью этих строк Python активный слой можно переместить в абсолютное положение, например (32, 64), из консоли Python:

>>> x_new = 32
>>> y_new = 64
>>> img = _[0]
>>> layer = img.active_layer
>>> x_off, y_off = layer.offsets
>>> pdb.gimp_layer_translate(layer, x_new - x_off, y_new - y_off)

кроме того, если вы хотите переместить содержимое слоя:

Правой Кнопкой Мыши, Слой > Трансформация > Смещение

или Shft + Ctrl+O

10
отвечен Nicolas Kaiser 2022-11-18 08:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх