忍者ブログ

ぼんぷろぐ

InDesign、イラレ、フォトショの勉強中。。。

[イラレ]
選択アイテム群をキーオブジェクトのレイヤーに移動するスクリプト

OnegaiSDKの使用例です。
イラレでは複数のアイテムを選択しているとき、その中の一つをさらにクリックすることで、そのアイテムを『キーオブジェクト』にできます。
この状態にあるとき、すべての選択アイテムをキーオブジェクトのあるレイヤーに集める、というスクリプトを作ってみました。
InDesignの方では同じ機能のスクリプトいつも使ってるんですが結構便利です。


プラグインOnegaiSDKがインストールされていることが必要です。
http://sysys.blog.shinobi.jp/Entry/104/

(function() {
    sel = app.selection;
    if (sel instanceof Array && sel.length > 1) {
        var n = +app.sendScriptMessage("OnegaiSDK", "getKeyObject", "");
        if (n > -1) {
            var layer0 = sel[n].layer;
            for (var i = n - 1; i >= 0; i--) {
                if (sel[i].layer != layer0) sel[i].move(layer0, ElementPlacement.PLACEATBEGINNING);
            }
            for (var i = n + 1; i < sel.length; i++) {
                if (sel[i].layer != layer0) sel[i].move(layer0, ElementPlacement.PLACEATEND);
            }
        }
    }
})();
PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

プロフィール

kawamoto_α
(あるふぁ(仮))


InDesignで新聞組版のようなことをしています。

ツイッタ


イラレ用トーンカーブスクリプト(¥1500)



クロソイド式角丸長方形スクリプト(¥500)
Illustrator用
InDesign用



イラレスクリプトをキーボードショートカットで実行するやつ(Win用)