Как переместить вставленное текстовое поле в GIMP


20

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

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


Моя ошибка заключалась в том, что я
путал

@wdkrnls, как насчет того, чтобы принять ответ или добавить комментарии, если что-то все еще отсутствует?
Михаэль Шумахер

Ответы:


24

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

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

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

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

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

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

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

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

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

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

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


2
Ctrl+Altработает для меня
Eka


1

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

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

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


Нет текстовых полей на слое. Каждое «текстовое поле» является своим собственным слоем в GIMP, и они известны как и обычно упоминаются как «текстовые слои». Слой, который случайно перемещается в исходном вопросе, является круговой диаграммой, и, чтобы избежать этого, режим инструмента перемещения вместо этого переключается на более активный в данный момент текстовый слой.
Михаэль Шумахер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.