こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【PhotoshopCS_WinXP】複数レイヤーの共通選択部分の移動

たとえばレイヤーAとBがあるとします。
両者をリンクさせます。Aをアクティブにし矩形選択します。

その「選択範囲のみ」A、Bともに別画像にドラッグ&ドロップ
したいのですが、Aしか複製移動してくれません。

で、調べると「選択範囲があるとできない」らしいのですが、
レイヤーが十数枚ある場合、かなり大変です。

現在は、選択範囲を作らないままリンクで移動させ
移動先で選択範囲をつくり、1枚ずつ選択範囲外を
削除していますが、もっと効率よくできるテクニックは
ありませんでしょうか?

よろしくお願いいたします。

投稿日時 - 2005-02-01 19:58:27

QNo.1197027

暇なときに回答ください

質問者が選んだベストアンサー

状態を以下と仮定する。
---------------------------------------------------------------
●□LayerD
●□LayerC
●□LayerB
●□LayerA
●□背景

LayerB と LayerC の特定部分(選択範囲)を、他の画像に貼り付ける。
---------------------------------------------------------------

【手順1】

  1). 「LayerC」の上部に、新規レイヤーを作成する。
    (これを「レイヤー1」とする)
  2). 「LayerB」、「LayerC」、「レイヤー1」をリンクする。
  3). 「レイヤー1」をアクティブにした状態で、Ctrl + Alt + E キーを
    押す。
  4). 前後レイヤーの表示状態に関係なく、「LayerB」と「LayerC」の結
    合した画像が「レイヤー1」に生成される。(リンクを解除)
  5). コピーしたい範囲を選択する。
  6). 「レイヤー1」がアクティブなのを確認して、Ctrl + C キーを押す。
    (コピー完了後、選択を解除)
  7). 貼り付け先の画像をアクティブにして、Ctrl + V キーを押す。
  8). 新規レイヤーが作成され、(5)の選択範囲部分が貼り付けられる。
  9). 操作元の「レイヤー1」を削除する。


【手順2】

「LayerB」と「LayerC」以外を非表示に出来るなら、

  1). コピーしたい範囲を選択する。
  2). 「LayerB」、「LayerC」のどちらかをアクティブにして、
    Ctrl + Shift + C キーを押す。(結合部分がコピーされる)
  3). 貼り付け先の画像をアクティブにして、Ctrl + V キーを押す。
  4). 新規レイヤーが作成され、(1)の選択範囲部分が貼り付けられる。


----
当方、Photoshop 6 です。
CS でも問題ない操作だと思います(多分)。

投稿日時 - 2005-02-01 22:03:08

お礼

ご回答ありがとうございました。
3番のほうに書きます。

投稿日時 - 2005-02-01 22:33:10

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

#2 です。

【手順2】の追加説明

選択範囲に「LayerB」と「LayerC」以外の描画物がない場合は、わざわざ
他のレイヤーを非表示にしなくとも、同様の手順を踏めば良いです。

投稿日時 - 2005-02-01 22:30:31

お礼

ご回答ありがとうございました。

うわ、な、な、何なんだ、この「リンクをスタンプ」と
いうのは… といったところです。(^-^)
これは知りませんでした。勉強になりました。ありがとうございます。
これも使い方によっては、何かに応用できそうですね。
ヘルプを読み直してちょっと研究してみます。

ただ、1番さんの補足に書きましたが、移動先で
レイヤーが保たれていることが絶対条件なんです。
質問の仕方が悪かったですね。申し訳がありませんでした。

質問をしなおしますが、書いていただいたことは
とても参考になりました。ありがとうございました。

投稿日時 - 2005-02-01 22:36:25

ANo.1

基本的には選択範囲は今選んでいるレイヤーにしか反映されません。他のレイヤーにまで影響すると細かいそのレイヤーだけのある部分だけのデータしか消したくない、もしくは動かしたくないのに、全てのレイヤーのその部分が動いてしまったり、消えてしまったりするからです。もし、AとBの削除したい選択範囲が同じであるなら1つにしても問題ないのではと思うので、背景は見えなくしておいて、レイヤーパレット右端矢印の中の「リンク部分を結合」を選んで1つにし、それから選択範囲で選んで移動されてはどうでしょうか?

投稿日時 - 2005-02-01 21:05:45

補足

ご回答ありがとうございました。

> AとBの削除したい選択範囲が同じであるなら
> 1つにしても問題ないのではと

移動先を再編集することが多いので
レイヤーを保ったまま保存したいのです。

たとえば20枚のレイヤーの共通部分を一気に削除
できるような方法があればかなり楽になるのですが
何か方法をご存じありませんでしょうか?

ありがとうございました。

投稿日時 - 2005-02-01 21:52:59

お礼

> たとえば20枚のレイヤーの共通部分を一気に削除
> できるような方法があればかなり楽になるのですが

あ、これで質問したほうがよかったかなぁ。
質問しなおします(^-^)。

投稿日時 - 2005-02-01 22:31:47

あなたにオススメの質問