【illustrator】アートボードを基準に『オブジェクト』を「生成・リサイズ」するスクリプト7選

何か図形を引く時、またはリサイズする時。アートボードを基準にすることって多いです。明確に基準が「アートボード」である場合は、スクリプトで処理できることが多いです。
ということで今回は、マウスでドラッグすることなくアートボードを基準として『オブジェクト』を生成・リサイズするスクリプトをまとめました。


オブジェクト生成・描画系

アートボードサイズの四角形を描画するスクリプト

アートボードサイズの四角形を描画するスクリプト

背景に色を敷いたり、パターンを敷いたり。アートボードのサイズぴったりの四角形を引く時も結構頻繁にありますよね。一見単純な作業なのですが、手作業でやるのはなかなか煩わしいもの。こちらはアートボードのサイズにぴったりの四角形を作ってくれるスクリプト。マージンも設定できたり、全てのアートボードに一気に描画できたりと、細かく設定できます。

アートボードサイズの長方形を描く #スクリプト #Illustrator(2019バージョン)|gorolib|note

三階ラボさんも同様のスクリプトを公開されてます。こちらもマージン設定が可能な他、面積をパーセンテージで指定することもできます。また、こちらは最背面に描画してくれます。

アクティブなアートボードサイズの矩形を描く – Rectangle drawer by active Artboard size | 3flab Illustrator Scripts

それぞれのアートボードサイズの矩形を描く – Rectangles drawer by Artboard size | 3flab Illustrator Scripts

アートボード幅の見出しを一発で作れるスクリプト

アートボード幅の見出しを一発で作れるスクリプト
こちらはアートボードの幅に合わせた見出しを一発で作ってくれます。
1カラムのwebページをデザインする際の見出しの設定に重宝します。文字の色と同じ背景の四角形がアートボード幅いっぱいに描画され、文字自体は白にしてくれます。

その場で文字を白抜きにしてアートボード幅の背景をつけるスクリプト #Illustrator #scripting : GOROLIB DESIGN #はやさはちから

選択オブジェクトに対し左右同じアキで端まで下線を引いてくれるスクリプト

選択オブジェクトに対し左右同じアキで端まで下線を引いてくれるスクリプト
illustratorで見出しを作る際、なにかしらオブジェクトを絡ませることが多いと思います。よくあるのがシンプルに下線を引く方法。
しかし面倒なのが、その下線の左右のアキをアートボードに対して均等にすること。
このスクリプトなら、選択オブジェクトの左側のマージンと同じ幅のマージンを開けた下線を一発で引いてくれます。

選択オブジェクトに下線を引いて端まで伸ばすスクリプトです(Illustrator) : GOROLIB DESIGN #はやさはちから

リサイズ系

オブジェクトの比率を維持したままアートボードの短辺/長辺の幅にリサイズするスクリプト

オブジェクトの比率を維持したままアートボードの短辺/長辺の幅にリサイズするスクリプト
個人的にはメチャクチャ頻繁に使うスクリプトのひとつ。
スクリプトを実行する度に短辺/長辺にフィットするので、例えば背景いっぱいに写真を拡大したい時など、これがあればサッと拡大できます。
また、なにか印刷したい時など、アートボード内に選択オブジェクトを収めたい時にも便利です。

大きさを揃える三兄弟(1)アートボードに合わせるスクリプト(Illustrator) : GOROLIB DESIGN #はやさはちから

マージンを開けてアートボード幅に拡大するスクリプト

マージンを開けてアートボード幅に拡大するスクリプト
こちらのスクリプトも、比率を維持したまま選択オブジェクトをアートボード内に収まるようにリサイズしてくれますが、内側のマージンを設定できます。プリンターの印刷時の白ふち分を回避する時などにも便利です。

マージンを指定しつつオブジェクトをアートボード幅に拡大できるスクリプト #Illustrator #scripting : GOROLIB DESIGN #はやさはちから

全てのアートボードにコピーしてフィットさせるスクリプト

全てのアートボードにコピーしてフィットさせる海外のスクリプト
あるアートボードに敷いてある背景を全てのアートボードにコピーしたい時などに便利です。各アートボードのサイズが違ってもok。全てのアートボードにそれぞれフィットしてくれます。ただし、パターンなどは変倍がかかるので注意。

Fit Object to Artboard | Ai Scripts

その他

アートボード外のオブジェクトを削除してくれるスクリプト

アートボード外のオブジェクトを削除してくれるスクリプト
オブジェクトを生成してくれるすくスクリプトもあれば削除するスクリプトもあり。
作業をしている時に、よくアートボード外に様々なオブジェクトを退避させておくことがあると思います。
納品時、それらが不要になったときに一気に削除してくれます。
ただし、少しでもアートボードに入っていたり、逆にはみ出ていたりするオブジェクトは意図しない結果になることもありますので、使用後はしっかり確認しましょう。

クリエイター手抜きプロジェクト[421]Illustrator CS6〜CC 2014編 すべてのアートボード外の図形や画像を完全に削除する/古籏一浩 – 日刊デジクリ

まとめ

マウスでの描画は意外と手間です。よく使うものをショートカット設定すればマウスドラッグから開放されることが多くなります。個人的には「オブジェクトの比率を維持したままアートボードの短辺/長辺の幅にリサイズするスクリプト」はとてもおすすめです。

あわせて読みたい記事

スポンサーリンク


関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

時短したいなら読んでおきたい本

10倍ラクするIllustrator仕事術 ベテランほど知らずに損してる効率化の新常識

プロフィール

DTPデザイナーを経てちょくちょくWEBデザインもやりつつWordpressをいじりったりしながら日々Illustratorの効率化と、ダンディズムとは何か?を追求しているポールともうします。
メールはこちら
ページ上部へ戻る