※このスクリプトは、スクリプト使い放題マガジン2(初月無料)に含まれています
■サクッと角丸にします。CS6以降でどうぞ
(クリックで動きます)
おつかれさまです。@gorolibです。
今回は選択範囲全体に角丸でクリッピングマスクをかけるスクリプトです。今まで放置してきたのですが、ひとつのパスアイテムならまだしも、複数のオブジェクトの集合体に角丸をかけるのって面倒だったんです。普通にやると以下のようになります。
(1)選択範囲の幅と高さを測る
(2)その幅と高さで長方形を描く
(3)その長方形の位置を選択範囲に合わせる
(4)その長方形を最前面にする
(5)その長方形だけを選択して角丸にする
効果>スタイライズ>角を丸くする
(6)その長方形にアピアランスの分割をかけて角丸長方形にする
オブジェクト>アピアランスを分割
(7)その長方形と選択範囲を同時に選んでクリッピングマスクをかける
そう、ひとつのパスアイテムなら(5)だけでよいのですが、こんなに苦労してたんですね…これはスクリプトの出番です。
■今回のスクリプト情報
(クリックで動きます)
【スクリプト概要】
選択範囲全体に角丸でクリッピングマスクをかけます
【スクリプトファイル名】
G430_RoundCornerClip.jsx
【使い方】
(1)角丸にしたいオブジェクト全体を選択します
(2)このスクリプトを起動します
【仕様】
(1)選択範囲の角丸長方形を描きます
(2)オブジェクトは複数選択が可能です
(3)グループ化の必要はありません
(4)クリッピングマスクが最前面となりますので選択範囲はもれなく選んでください
(4)クリッピングマスクが最前面となりますので選択範囲はもれなく選んでください
(5)角丸の半径は「角を丸くする」のダイアログで指定してください
(6)メニューコマンドを発行するスクリプトを使っています。対応しているCS6以降のバージョンでご利用ください。
■ダウンロードはこちらから
コメント
コメント一覧 (6)
相変わらず発送がスバラシイ…
早速ダウンロードさせていただきました!
ちなみにこれって、角丸にせずに、
全宅範囲を普通の四角形でマスクをかけるバージョンなども
あったりしますか?
さっそく追加いたしました。ダウンロード元は同じでございます。
G441_SelectClip.jsx…角丸なし
参考までに、どういう場面でご利用でしょうか…?
(グループ化ではなくて全体をクリップとは???)
これまたずっとこんなスクリプトを探しておりましたので大変助かります。
利用シーンは主に2つありまして、
一つ目はイラストのトリミングです。
例えば、全身が描かれている人のイラストを、
下半身をトリミングして
上半身だけを表示させたい時、
いちいち四角形を引いて、
マスクして…が解放されます。
もう一つは、
DTPにおいて、裁ち落としデザインのために
大きくアートボードからはみ出たオブジェクトや画像を
きっちりトリム内に合わせる時に利用します。
でもこのスクリプトのスゴイのは、
マスク時のレイヤーを気にしなくていい所だと思います。
マスクって、実行すると、
マスク先のオブジェクトのレイヤーに統合されてしまうから、
そうならないようにレイヤーをいちいち気にして
マスク用の四角形を引いて…
という作業がっていうのが物凄く煩わしかったんです!
細かくキッチリレイヤー分けしてあるデータなどではなおのこと重宝するスクリプトだとおもいますよ!
言葉にすると伝えにくいですが…わかりますかね?
>DTPにおいて、裁ち落としデザインのために
>大きくアートボードからはみ出たオブジェクトや画像を
>きっちりトリム内に合わせる時に利用します。
ただの画像にマスクをかけるのは、illustratorの標準機能でできますが。
マスクした画像をさらにマスクする二重マスクで重宝すると思います!
最前面のオブジェクトでクリッピングマスクをかけるわけではないので、アートボードからのはみ出しのトリミングには使えませんが大丈夫でしょうか…?また何かありましたらお願いいたします!
ありがとうございました!
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。