Wie setze ich direkt Ebenenpositionen in Gimp?

17

Ich möchte die Position meiner Ebene im Bild direkt festlegen (dh die tatsächlichen Koordinaten eingeben), wie Sie es mit dem Auswahlfeld tun können:

Position der Auswahlbox direkt einstellen

(Nicht die Größe, aber das wäre auch cool)

Ist das möglich? Vielen Dank

Aralox
quelle

Antworten:

22

Ich suchte nach einer Antwort darauf, weshalb ich auf diese Frage stieß. Die nächstgelegene Lösung, die ich finden konnte, ist folgende:

Klicken Sie auf das obere Lineal und ziehen Sie eine Hilfslinie auf die gewünschte Y-Koordinate.

Klicken Sie auf das linke Lineal und ziehen Sie eine Hilfslinie nach rechts zur gewünschten X-Koordinate.

Ziehen Sie die Ebene mit dem Verschieben-Werkzeug an die gewünschte ungefähre Position. Es wird an den Linealen einrasten.

ET3D
quelle
1
Dies ist definitiv die Art und Weise, wie Sie dies tun. Sie befolgen gute Designpraktiken. Lesen Sie diese einfach in einem
Designbuch
7

Ich sehe, dass diese Antworten ein bisschen alt sind. Diese Anleitung ist für Gimp 2.10. Sobald Sie Ihre Ebene erstellt haben, klicken Sie mit der rechten Maustaste darauf. Wählen Sie Layerattribut bearbeiten.

Rechtsklick-Menü der Ebene

Dann erscheint ein Dialog

Dialogfeld "Ebenenattribut bearbeiten"

Ändern Sie die Versatzwerte in die Position, an der sich die Ebene im Hintergrundbild befinden soll.

CaribeGirl
quelle
1
Hallo @CaribeGirl, willkommen bei Graphic Design SE! Anscheinend haben Sie versehentlich mehrere Konten erstellt. Bitte besuchen Sie unseren Hilfebereich und wenden Sie sich an Stack Exchange, um dieses Problem zu beheben.
WELZ
Ja. Und da Sie in den Zahleneingabefelder arithmetische Operation tun können, können Sie auch die Schicht verschieben durch eine bekannte Größe, zum Beispiel das Recht 30px zu verschieben und bis 50px könnten Sie eingestellt Offset X: 75+30und Offset Y: 250-50.
Magnet
6

Verwenden Sie das Werkzeug "Ausrichten".

  • Starten Sie das Ausrichtungswerkzeug ( Bildbeschreibung hier eingeben)
  • Klicke auf deine Ebene (es sollten vier kleine Quadrate in den Ecken sein)
  • Im Dialogfeld "Werkzeugoptionen":
    • Stellen Sie Relative toaufImage
    • Gehen Sie zum DistributeAbschnitt
    • Geben Sie in das OffsetFeld die X-Koordinate ein
    • Klicken Sie auf das Bildbeschreibung hier eingebenSymbol
    • Geben Sie in das OffsetFeld die Y-Koordinate ein
    • Klicken Sie auf das Bildbeschreibung hier eingebenSymbol

In Gimp 2.10 finden Sie die Lösung von @ CaribeGirl .

Magnet
quelle
Das funktioniert bei mir. Ich musste die Abmessungen manuell in Pixel konvertieren, aber als ich das tat, bekam ich die Ebene, wo ich wollte.
user3486184
3

Nun, ich hatte gehofft, hierher zu kommen, um eine bessere Lösung zu finden als die, die ich ursprünglich verwendet hatte, aber normalerweise verwende ich das rechteckige Auswahlrechteck zusammen mit einem Ausschneiden / Einfügen der Ebene, die ich verschieben möchte. Grundsätzlich folge ich diesen Schritten:

  1. Schneide die gesamte Ebene aus, die ich an eine genaue Position verschieben möchte.
  2. Erstellen Sie ein ungefähr rechteckiges Auswahlrechteck (egal wie viel größer / kleiner es ist als das, was Sie irgendwo platzieren möchten, wir können die Breite und Höhe einstellen).
  3. Stellen Sie die xund yPosition des Zeltes in die Position I die Ebene platzieren möchten.
  4. Stellen Sie die Breite und Höhe des Auswahlrahmens auf die Breite und Höhe der Ebene ein, die ich gerade geschnitten habe. (Manchmal habe ich Führungsebenen und habe einen rechteckigen Auswahlrahmen verwendet, der genau der Größe der Ebene entsprach, die ich verschieben wollte. Daher ist dieser Schritt möglicherweise nicht immer erforderlich.)
  5. Fügen Sie die Ebene ein und wandeln Sie das eingefügte Element in eine Ebene um. Es sollte sich jetzt in der genauen Position befinden, die ich wollte.

Ich wünschte, es gäbe einen einfacheren Weg, aber dieser Weg ist der genaueste und zuverlässigste und am wenigsten zeitaufwendige AFAIK.

Gurgadurgen
quelle
1
Ich würde argumentieren, dass das Ausrichtungswerkzeug (mit Ausrichtung relativ zum Bild, und wählen Sie dann die Ebene und verteilen Sie oben mit dem Versatz auf die gewünschte vertikale Koordinate eingestellt, und dann nach dem Ändern des Versatzes auf die gewünschte horizontale Koordinate nach links verteilen) einfacher ist als Ausschneiden. Erstellen Sie ein Rechteck und fügen Sie es ein, aber beide sind unnötig kompliziert. Ich wünschte, "Verschieben" hätte nur Textfelder, in die Sie Koordinaten eingeben könnten. Normalerweise bewege ich es von Hand und halte ein auf der Informationsleiste.
AmeliaBR
Das ist eigentlich eine wirklich gute Idee! Viel besser als das, womit ich gearbeitet hatte. Offensichtlich immer noch nicht so gut wie das Eingeben der gewünschten Position mit dem Verschieben-Werkzeug, aber dennoch! Vielen Dank!
Gurgadurgen
2

Das kannst du nicht. Sorry :) GIMP hat einfach keine Steuerung dafür.

Alexandre Prokoudine
quelle
na ja
Es wird nicht, sorry :)
Alexandre Prokoudine
1
Es ist in GIMP nicht möglich, die Position einer Ebene manuell festzulegen. Ähnliche Frage hier: superuser.com/questions/307368/...
SabreWolfy
2

OK, das ist ein bisschen verrückt, aber es wird pixelgenau positioniert. Ich hatte eine Ebene, die 30 x 30 Pixel groß war, und ich wollte sie mit 500.500 Pixel in einem größeren Bild einfügen. Ich habe ein neues transparentes Bild mit einer Größe von 530 x 530 Pixel erstellt. fügte meine kleine Ebene ein und positionierte sie dann mit dem Ausrichtungswerkzeug unten rechts. Ich habe dann diese 530 x 530 Pixel große Ebene auf mein ursprüngliches großes Bild eingefügt und sie mit Ausrichten oben links positioniert ...: o)

Kojote
quelle
1

Haben Sie das Verschieben-Werkzeug oder das Ausrichten-Werkzeug ausprobiert? Wählen Sie im Verschieben-Werkzeug "Aktive Ebene verschieben" und ziehen Sie die Ebene an die gewünschte Stelle.

Connor
quelle
1
Ich habe zwar das Verschieben-Werkzeug ausprobiert, kann aber nicht genau eingeben, an welcher Position sich die Ebene befinden soll. Das Ausrichtungswerkzeug hat jedoch einen Versatzwert, und das ist wahrscheinlich der bisher am nächsten liegende Wert zu einer Lösung - danke :) Ich warte eine Weile, bevor ich dies als beantwortet markiere, nur für den Fall, dass es tatsächlich einen richtigen Weg gibt, dies zu tun
Aralox
Oh, ich dachte du wolltest es von Hand bewegen.
Connor
Ich hatte genau das gleiche Problem und diese Lösung funktionierte für mich. Ich wollte nur, dass die Ebenen zentriert werden. Nachdem ich eine Hilfslinie sowohl vertikal als auch horizontal auf 50% festgelegt hatte, verwendete ich diese Methode und konnte die beiden benötigten Ebenen zentrieren. Dies kann in gleicher Weise auch für nicht zentrierte Objekte verwendet werden. Vergewissern Sie sich, dass die Hilfslinien eingerastet sind, und verwenden Sie diese Methode, um die genaue Position zu ermitteln, nachdem Sie die entsprechenden Hilfslinien eingerichtet haben.
Der Herzog von Marshall םלום
1

Versuchen Sie es mit Anleitungen. Navigieren Image > Guides > New guide...Sie zu Horizontal machen und geben Sie die gewünschte Y-Koordinate ein. Jetzt machen Sie dasselbe, aber machen Sie es vertikal und setzen Sie Ihre x-Koordinate. Verwenden Sie nun das Verschieben-Werkzeug und es sollte an der Führung einrasten. Hoffe ich habe geholfen :)

Verrückt nach Katzen und Minecraft
quelle