13

Как переместить выделенное текстовое поле (не слой) в GIMP? Я выбрал поле, но когда я использую инструмент перемещения, он перемещает изображение (слой) вместо поля. Я попытался следовать документации здесь, но когда я удерживаю Ctrl-Alt и щелкаю, появляется запрещенный знак.

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

3 ответа3

16

Инструмент Переместить

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

Что ты можешь сделать:

  • Убедитесь, что вы нажимаете на пиксель текста, или
  • Переключиться из режима «Выбрать слой» в режим «Переместить активный слой»

Последнее то, что удерживает клавишу Shift. Вы можете увидеть этот режим в опциях инструмента перемещения:

Опции инструмента GIMP Move

Здесь вы также можете изменить значение по умолчанию - переключитесь на режим «Переместить активный слой» с помощью мыши и сохраните параметры инструмента. Затем, удерживая клавишу Shift, вы переключитесь в режим выбора слоя.

Текстовый инструмент

Вы также можете перемещать текстовый слой с помощью инструмента «Текст».

Удерживая клавишу Alt, перетащите слой с помощью инструмента «Текст». Если ваш оконный менеджер или среда рабочего стола использует Alt+Drag для своих собственных целей, вы можете использовать Ctrl+Alt и перетаскивать.

Возможно, вы захотите изменить это в конфигурации WM или DE, поскольку Alt - это часто используемый модифицированный ключ в GIMP.

2

Попробуйте еще раз, удерживая клавишу shift .

1

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

Я просто попытался объединить ответы сверху. я создал текстовое поле на слое. затем я удерживал нажатой клавишу Shift, щелкнул пиксель с текстом и перетащил его. это имело желаемый эффект - оно перемещало выделенный текст, на который я нажимал, и не перемещало весь слой.

Спасибо за помощь!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .