Jak skopiować grupę warstw do innego obrazu w GIMP?

13

W GIMP mam 2 obrazy o dokładnie takim samym rozmiarze i właściwościach, ale różnych warstwach. Teraz mam stosunkowo dużą grupę warstw, którą chciałbym skopiować na inny obraz. Jak zwykle kopiuję i wklejam. Teraz jest to wybór zmiennoprzecinkowy. Jak sugerowałem w dokumentach, klikam, aby zakotwiczyć zaznaczenie zmiennoprzecinkowe. Jednak po kliknięciu „zakotwiczenia” zmienna selekcja znika.

Czy mój GIMP ma błąd, czy robię tu coś złego?

Korekta: mogę skopiować grupę warstw, ale jest ona spłaszczona / scalona jako jedna warstwa. Chcę zachować to jako grupę warstw.

Genom
źródło

Odpowiedzi:

17

Kopiuj i wklej to niewłaściwe podejście do kopiowania warstw z jednego obrazu na drugi - spowoduje to tylko przeniesienie zawartości warstwy, a jak odkryłeś, nie jest to to samo co warstwa lub grupa warstw.

Zamiast tego przeciągnij warstwę lub grupę warstw z okna dialogowego warstw obrazu źródłowego do okna obrazu obrazu docelowego. Dzięki temu pozostaną nienaruszone, w tym ewentualne pasożyty warstwowe (jest to ważne na przykład w przypadku warstw tekstowych).

Michael Schumacher
źródło
Próbowałem tego (w 2.8.4) i to nie działało dla mnie. Czy byłeś w stanie przetestować i potwierdzić, że to działa?
Scribblemacher
Tak, potwierdziłem to przed napisaniem odpowiedzi. 2.8.4 jest jednak starożytny - używam 2.8.14.
Michael Schumacher
2
Linux Mint, Gimp 2.8.10. Przeciąganie fiolek do obrazu i panelu Warstwy. Zaczyna się, ale upuszczanie nic nie robi.
Strefa
2
Szczegóły są kluczowe: kliknij lewym przyciskiem myszy i przeciągnij warstwę według jej NAZWY do karty drugiego pliku. Poczekaj ... po chwili Gimp przejdzie do tej zakładki (nie puszczaj jeszcze!). Gdy nowa karta jest aktywna, kontynuuj przeciąganie W DÓŁ do obszaru roboczego, aż pojawi się znak Plus (+). Następnie zwolnij lewy przycisk myszy. Nowa grupa warstw pojawi się bezpośrednio nad ostatnią aktywną warstwą na 2. karcie.
Scott Biggs,
1
@ Scott Biggs jest poprawny. Ale jest tak sprzeczne z intuicją - musisz przeciągnąć z listy warstw, ale musisz spaść na przestrzeń roboczą (zamiast listy warstw innego projektu) - myślę, że powinno się to liczyć jako błąd.
Phil Goetz
10

Zapisz oryginalny obraz z grupą warstw jako xcf. Na nowym obrazie i otwórz oryginał jako warstwy ( File > Open as Layers). Spowoduje to dodanie wszystkich warstw z oryginalnego obrazu.

Musisz usunąć warstwy z nowego obrazu, którego nie chcesz. Niestety nie możesz wybrać / wybrać warstw, które importujesz. Ale dopóki jest to tylko jednorazowy transfer (tj. Nie trzeba kopiować / wklejać grupy warstw tam iz powrotem), to powinno działać.

EDYCJA: Zostało to przetestowane w GIMP 2.8.4. Odpowiedź Michaela jest lepszym sposobem, jeśli używasz wersji GIMP, która ją obsługuje.

Pisarz
źródło
Nie testowałem tego, ale myślę, że to też działa dobrze. Przepraszam, nie mogłem głosować! (wymaga 15 reputacji)
Genom