Wie sperrt man eine Ebene vor Änderungen, einschließlich Positionsänderungen?

Sehr standardmäßiger Anwendungsfall, um eine Ebene vor unbeabsichtigten Änderungen in Grafikwerkzeugen zu schützen. Wie ist das in GIMP möglich?

Ich habe "Pixel sperren" "Alphakanal sperren" ausprobiert, auch das Ebenenmenü zeigt nichts Verwandtes an. Hat jemand eine Möglichkeit, diesen Effekt zu erzielen?

Update - 18.07.2019: Scheint inzwischen implementiert zu sein, siehe akzeptierte Antwort.

Antworten (2)

Update : GIMP 2.10.x unterstützt das Sperren der Ebenenposition – Sie sind also nur ein Upgrade entfernt (:

Um es zu aktivieren: Wählen Sie den Sperrtyp "Pfeilkreuz" aus dem Lock:Abschnitt über dem Ebenenbedienfeld.

Screenshot der Benutzeroberfläche

Alte Antwort für die Nachwelt:


Die Antwort ist unglücklich: Sie können die Ebenenposition nicht sperren.

Sie können dies ein wenig umgehen, indem Sie die Option „Aktive Ebene verschieben“ im Werkzeug „Verschieben“ verwenden. Aber dann müssen Sie die aktive Ebene manuell aus der Liste auswählen, anstatt zu klicken, was suboptimal ist.

Die in Michael Schumachers Kommentar erwähnte „neue Sperre“ scheint für Version 2.10 vorgesehen zu sein .

Siehe auch:

Aus dem Dokument :

Sperren

Sie haben zwei Möglichkeiten:

  • Pixel sperren : Wenn diese Option aktiviert ist, können Sie Ebenenpixel nicht ändern. Dies kann erforderlich sein, um sie vor unerwünschten Änderungen zu schützen.

Also, was lässt Sie glauben, dass es nicht funktioniert?

Sie können es trotzdem verschieben - dies wird mit einem zusätzlichen Schloss behoben. Aber Sie können es immer noch als aktive Ebene haben. Sie können die Sichtbarkeit ändern. Sie können es löschen. Sie können ihre Reihenfolge im Ebenenstapel ändern. Sie müssen es durchlaufen, wenn Sie mit der Tastatur durch Ebenen navigieren ...
OK .. Aber wenn Sie "seine Reihenfolge im Ebenenstapel nicht ändern" können, sperren Sie tatsächlich den gesamten Stapel ...
@MichaelSchumacher was ist das für eine "zusätzliche Sperre"? weil diese sich bewegende Schicht im Grunde mein Problem ist.
Das Sperren der Ebenenposition - zumindest in Bezug auf ihre x- und y-Koordinaten im Bild - ist eine neue Sperre in den aktuellen Entwicklungsversionen. Wenn Ihre Frage darauf abzielt, sollten Sie sie umformulieren und erweitern.
@xenoid Spitzfindigkeiten. Hm? :) Aber ja, das Verhalten nicht auswählbarer Ebenen im Stapel müsste gut definiert sein. Die Tatsache, dass sich ihre Position im Stapel ändern kann, wenn sich die Position anderer Schichten ändert, sofern ihre Position nicht direkt geändert werden kann, mag für einige Anwendungsfälle ausreichen.
@Michael Schumacher Ich kann das Argument weiterführen ... wenn Sie die Ebene nicht verschieben können, können Sie die anderen Ebenen nicht verschieben oder die Leinwandgröße ändern. :) Außerdem sollten Sie die Ebene auswählbar lassen, da sie immer noch für "Lese" -Operationen verwendet werden kann: Auswahl, Kopieren in die Zwischenablage, Alpha zur Auswahl, Farbwähler ... Vielleicht brauchen wir nur eine "Verschiebesperre", die nur deaktiviert das Verschieben-Werkzeug darauf.
Besagte Sperre ist das, was wir in der Entwicklungsversion bekommen haben. Wie auch immer, dieser Kommentarbereich ist nicht der Ort, um zukünftige GIMP-Funktionen zu diskutieren.
@MichaelSchumacher, ich schließe daraus, dass Gimp nicht "Ebene ist ausgewählt" unterscheidet von "Ebene wird im Ebenenbedienfeld hervorgehoben / angeklickt", wie dies in Illustrator erreicht wird. (Eine gesperrte Ebene kann im Stapel verschoben, aber nicht ausgewählt werden, da es sich um zwei verschiedene Dinge handelt.)