イラストレーター スクリプト "オブジェクトを任意の順に複製-縦並び版-"
こんにちは
音楽家兼動画素材制作兼セラピスト兼サボテン屋さん兼ジャケット画像制作請負兼たまにパスタ屋さん兼色々兼のXimotoです
Adobe illustratorを使っていて、使う素材(オブジェクト)は毎回同じなんだけど、並び順が毎回違う、また並び順を変えてレイアウトがどんな感じか見てみたいというシーンがあります
そんな時、マウスでいちいち動かしてやっていくのは面倒
レイアウトを探るためにチマチマ順番変えたりするのは面倒
という要望をいただいて今回のスクリプトを書きました
使い方
※このスクリプトは縦に並べるためのスクリプトです(横並び版は近いうち作る予定です)
まず並べたいオブジェクトを選択します
次にスクリプトを起動するとこんな↓ダイアログが出ます
Startは複製開始位置です、アートボードの左と上からの位置をそれぞれ入力します
Marginは並べたオブジェクト同士の間隔です
その下のボックスに改行で区切った数字を入力していきます
画像にもあるように
”最初に選択したオブジェクトの座標の高い順に”内部で番号が割り振られますので、並べたいオブジェクトの順に番号を入れていきます
1
2
3
4
5
6
7
みたいな感じ
OKを押すと複製が入力した座標に縦に並びます
番号の入力順を変えればその通りの並び順で複製されます
もちろん任意のオブジェクトだけ繰り返すことも可能です
大きさが違っても同じです
ポイント及び注意点
・縦に並べるためのスクリプト
・順番を入れ替える、または同じオブジェクトを繰り返せる
・横はアートボードからの距離で整列される
・入力は半角数字で改行で区切る
確認はWindow10とMac M1 Big Sur環境下で行なっています
illustratorのバージョンは2020,2021
免責事項
このサイトで配布・紹介しているスクリプトを使用するにあたり、以下の項目に同意したとみなします。
・このサイトで配布しているスクリプトを無断で転送・販売・配布の禁止です、ごめんなさい
・このスクリプトによって起きるいかなる不具合や損害も、サイト運営者は一切の責任を負えません、ごめんなさい
・OSやillustratorのバージョンによりうまく動作しない場合があるかもしれません、ごめんなさい
ご連絡いただければ対応可能な場合もございます、お気軽にお問い合わせください
お役に立てれば幸いです
ダウンロードは以下から
暫くは無料です
https://www.dropbox.com/s/edj8yjqt29b4oj7/DuplicateTheObj.zip?dl=0