リンクをクリップボードにコピー
コピー完了
お世話になります。
ドキュメントに名前がそれぞれついたレイヤーが複数あり、レイヤー内にオブジェクトが存在するものもあれば、存在していない(レイヤーだけある状態)レイヤーもあるとします。
上に添付した画像で言うと、
「コピーしたいトンボ」レイヤーにはオブジェクトがあり、
他二つのレイヤーにオブジェクトはありません。
別のドキュメントにこれと同じレイヤー構造を作りたい時、普段は全てのレイヤーに何かしらのオブジェクトを存在するようにして、"コピー元のレイヤーにペースト"にチェックを入れてコピーし、何かしらのオブジェクトを消すという方法でコピーしています。
現状のやり方でもいいのですが、レイヤー構造をコピーしたいドキュメントがかなりの数あると割と面倒です。
レイヤー内にオブジェクトがなくてもレイヤーをコピーする方法は他にありますでしょうか?
リンクをクリップボードにコピー
コピー完了
テンプレートの使用はいかがでしょう。
・元のレイヤー構造をもつドキュメントをIllustrator Template(.ait) で保存
・ファイルメニュー > テンプレートから新規
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
テンプレートも考えたのですが、新規ドキュメントしか作れないんですよね?
既存のドキュメントに対してレイヤーをコピーしたいんですが、難しいでしょうか・・。
リンクをクリップボードにコピー
コピー完了
標準機能では手段なしと思われます。
空レイヤーだけならアクション記録もありですが、オブジェクトのコピーまでカバーするとなるとスクリプトが有利かと思います。
スクリプト書きましょうスクリプト。
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
知らないイラレの使い方があるかも・・・と思って質問してみました。
スクリプトで出来そうですね!
リンクをクリップボードにコピー
コピー完了
サブレイヤーを使用すれば可能です。
メーンとなるレイヤーを作成し、そこに入れ子状態でサブレイヤーを作成します。そのサブレイヤーにオブジェクトがあるレイヤーとオブジェクトのないレイヤーを作成します。「コピー元のレイヤーにペースト」をチェックを入れて「全てを選択」コピーし新規ドキュメントにペーストすれば可能かと思います。
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
やってみたのですが、サブレイヤーでもやはりオブジェクトのないレイヤーはペースト出来ませんでした。。
書くのを忘れていましたが
macOS Big Sur
バージョン11.6.7
Illustrator2022 26.0.3
を使用しています。
他のバージョンなら出来るのでしょうか。
リンクをクリップボードにコピー
コピー完了
当方ではオブジェクトの無いレイヤーもコピー出来たのを確認できました。サブレイヤーが含まれるレイヤーを開いて階層を確認してみてはどうでしょうか。
当方の環境は
macOS10.15
イラレ2023
です。
リンクをクリップボードにコピー
コピー完了
nekkoneko さん、七代目弘左衛門さん、こんにちは。
七代目弘左衛門さんのコメントにあった構造そのままで確認すると、動作しました。
(Win10・Illustrator v27.2)
「対象のオブジェクトが含まれるサブレイヤーをペースト時に再現する」動きになっているみたいですね(レイヤーを1階層さげる必要がある感じ)。
コピーに使ったAiファイルを添付しておきますので、使って試してみてくださいませ。
https://www.dropbox.com/s/bjfofnx5vblmed4/test.ai?dl=0
※公開は、1週間程にします。なぜか、コミュニティの標準機能で添付ができなかったです(アップしようとしても無視される・・・)。
.
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
構造見直してやってみたらちゃんと出来ました。
親レイヤーの1階層下のサブレイヤーが作れていなかっただけでした。
これで結構楽にペースト出来そうです。ありがとうございました!
リンクをクリップボードにコピー
コピー完了
試してみたところ,レイヤー構造によっては可能なことが確認できました。ご参考まで
(Windows10(21H2)/Illustrator 26.5.2)
リンクをクリップボードにコピー
コピー完了
あー。こっちのほうがすっきりしていますね。この状態でもコピペできました。