レイヤーグループをGIMPの別の画像にコピーする方法は?


13

GIMPでは、サイズとプロパティがまったく同じでレイヤーが異なる2つの画像があります。これで、比較的大きなレイヤーグループが作成されました。これを別の画像にコピーします。いつものように、コピーして貼り付けます。現在はフローティング選択です。ドキュメントで提案されているように、フローティング選択を固定するためにクリックします。ただし、「アンカー」をクリックすると、フローティング選択は消えます。

私のGIMPにバグがあるか、ここで何か間違ったことをしていますか?

修正:レイヤーグループをコピーできますが、単一のレイヤーとしてフラット化/マージされます。レイヤーグループとして保持したいです。

回答:


16

コピー&貼り付けは、ある画像から別の画像にレイヤーをコピーするための間違ったアプローチです-これは、レイヤーコンテンツのみを転送します。また、レイヤーまたはレイヤーのグループとは異なります。

代わりに、ソース画像のレイヤーダイアログからターゲット画像の画像ウィンドウにレイヤーまたはレイヤーグループをドラッグします。これにより、可能性のあるレイヤーの寄生虫を含め、それらがそのまま保持されます(これは、たとえばテキストレイヤーにとって重要です)。


私はこれを試してみました(2.8.4で)。これが機能することをテストして確認できましたか?
Scribblemacher

はい、答えを書く前にこれを確認しました。2.8.4は古いですが、2.8.14を使用しています。
マイケルシューマッハ

2
Linux Mint、Gimp 2.8.10。ファイアルを画像パネルとレイヤーパネルの両方にドラッグします。開始しますが、ドロップしても何も起こりません。
ゾン

2
詳細は重要です。左クリックして、名前でレイヤーを他のファイルのタブまでドラッグします。ちょっと待って... 1秒ほどするとGimpはそのタブに切り替わります(まだ行かないでください!)。新しいタブがアクティブになったら、プラス(+)記号が表示されるまで作業領域に下方向にドラッグし続けます。次に、マウスの左ボタンを放します。新しいレイヤーグループは、この2番目のタブの最後のアクティブレイヤーのすぐ上に表示されます。
スコットビッグス

1
@Scott Biggsは正しいです。しかし、それは非常に直感的ではありません-レイヤーリストからドラッグする必要がありますが、作業スペースにドロップする必要があります(他のプロジェクトのレイヤーリストの代わりに)-私はそれがバグとしてカウントされるべきだと思います。
フィルゲッツ

10

レイヤーグループを含む元の画像をxcfとして保存します。新しい画像で、オリジナルをレイヤーとして開きます(File > Open as Layers)。これにより、元の画像からすべてのレイヤーが追加されます。

不要な新しい画像からレイヤーを削除する必要があります。残念ながら、インポートするレイヤーを選択することはできません。ただし、これが1回限りの転送である限り(つまり、レイヤーグループを前後にコピー/貼り付けする必要はありません)、これは機能するはずです。

編集:これはGIMP 2.8.4でテストされました。Michaelの答えは、それをサポートするGIMPのバージョンを使用している場合、より良い方法です。


私はこれをテストしませんでしたが、これもうまくいくと思います。ごめんなさい!(15の評判が必要)
Genom
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.