Illustrator Scripts
Adobe Illustrator に機能を追加するスクリプトです。
- chargeエラー処理や使い方が用意されている有料のもの
- freeエラー処理や使い方が用意されている無料のもの
- betaエラー処理や使い方が用意できていない無料のもの
- soonこれから配布する予定のもの
- discon配布を終了したもの
Artboard
アートボードの作成や編集・管理するスクリプト。
Item
選択したアイテムを操作するスクリプト。
- free選択した2つのアイテムの位置を入れ替えるSwap position of 2 items
- beta選択したアイテム全体をアートボードで整列するAlign the items to artboard
- freeアイテムのアスペクト比を変更する(簡易版)Change aspect ratio lite
- chargeアイテムのアスペクト比を変更する(高機能版)Change aspect ratio
- free画像サイズを元に戻すRestore images size
- freeアイテムの重なり順を反転するReverses order of items
- free選択したアイテムを隣へ移動・複製するMove / Duplicate items to adjacent
- free選択したパスの面積を背面のパスに合わせるResize items to the back item area
- free選択したアイテムを回転・反転するItem Rotater
- charge選択したアイテムを回転・反転する(高機能版)Item Rotater Pro
- free選択したアイテムを複製するDuplicate items
- free選択したアイテムを置換するItem Replacer
- free選択したアイテム全体をアートボードで整列するAlign the items to artboard
Draw
何かを描く系のスクリプト。
- freeアクティブなアートボードサイズの矩形を描くRectangle drawer by active artboard size
- freeそれぞれのアートボードサイズの矩形を描くRectangles drawer by artboard size
- free選択したアイテム全体サイズの矩形を描くRectangle drawer by selected itmes size
- free選択したアイテムサイズの矩形を描くRectangles drawer by selected itme size
- beta定型サイズの矩形を描くRectangle drawer from registered sizes
- betaアイテムの中心線を描くDraw center lines
- free三角形の中線と重心を描くDraw path to centroid of triangle
- beta角を等分する線を描くLine drawer by divided corners
- beta選択した2つの辺から面を作成するDraw surface from two selected sides
Path
選択したパスを操作するスクリプト。
- free選択したパスを閉じるClose paths
- freeハンドルを削除するRemove handles
- freeパスの方向を反転するReverse path direction
- freeパスアイテムを無理やり矩形にするChange path items to rectangle
- free重複したアンカーポイントを削除するRemove overlapping anchor points
- free2つのハンドルの長さを揃えるAdjust two handles
- free滑らかなハンドルを追加するAdd handles
- chargeハンドルの長さを変更するHandles length changer
- freeハンドルの角度を調整するAdjust handles angle
- freeアイソメトリック風ボックスを作る(簡易版)Transform to isometric box lite
- chargeアイソメトリック風ボックスを作る(高機能版)Transform to isometric box
- freeパスを滑らかに連結するJoin paths with smooth curve
- beta直線を目的の長さに変更するStretch straight lines
- betaアンカーポイントを等間隔に分布するDistribute anchor points
- free直線上の不要なアンカーポイントを削除するRemove anchor points on straight line
Group / Mask
グループやマスクを操作するスクリプト。
- free不要なグループを削除するRemove unnecessary groups
- free全てのグループを解除するUngroup all
- free気合でグループ化するAdd group anyway
- free背面のアイテムでクリッピングマスクを作成するCreate clipping mask with back object
- freeクリッピングマスク内のマスク以外のアイテムを選択解除するDeselect masked objects in clipping mask
- freeクリッピングマスクを解除して線をつけるRelease clipping mask and add border
- chargeベースのアイテムからグループを作成するAdd groups by base objects
- freeマスクのパスに合わせて画像をリサイズするMask Image Fit
Symbol
シンボルを操作するスクリプト。
Text
テキストを操作スクリプト。
- free一時的なメモパネルを表示するMemo panel lite
- freeテキストに指定した文字や連番を追加するAdd Texts
- freeテキストをアウトライン化し1つの複合パスに変換するConvert text to single compound path as outlines
- freeポイントテキストをカーソル位置で分離するSplit point text at cursor position
- freeテキストの内容をブレンドするBlend text attribute
- freeインラインテキストを垂直・水平比率でリサイズする(簡易版)Scale inline texts lite
- chargeテキスト処理系スクリプトパック16 scripts pack for text
Layer
レイヤーを操作するスクリプト。
Export
書き出し系のスクリプト。
Select
選択に関するスクリプト。
- free同じ横幅のアイテムを選択するSelect items of same width
- free同じ高さのアイテムを選択するSelect items of same height
- free同じサイズのアイテムを選択するSelect items of same size
- free同じX座標のアイテムを選択するSelect items of same position x
- free同じY座標のアイテムを選択するSelect items of same position y
- free同じ名称のアイテムを選択するSelect items of same name
- free同じ種類のアイテムを選択するSelect items of same type
- free同じ構成のアイテムを選択するSelect items of same class
- free同じレイヤー上のアイテムを選択するSelect items of same layer
- free同じフォントのテキストを選択するSelect texts of same face
- free同じサイズのテキストを選択するSelect texts of same size
- free同じフォント・サイズのテキストを選択するSelect texts of same size and face
- free同じ行送りのテキストを選択するSelect texts of same leading
- free同じX座標のテキストを選択するSelect texts of same position x
- free同じY座標のテキストを選択するSelect texts of same position y
- free同じ塗り色のテキストを選択するSelect texts of same fill color
- free同じ線色のテキストを選択するSelect texts of same stroke color
- free同じ線幅のテキストを選択するSelect texts of same stroke width
- free同じ透明度のテキストを選択するSelect texts of same opacity
- freeリンク切れした画像を選択するSelect missing images
- freeアンカーポイントの選択状態をずらすShift selection state of anchor points
- free不要な小さなパスを選択するSelect short path items
- beta入力した数値ごとに選択解除するDeselect by skipping
View
ドキュメント内の表示に関するスクリプト。
- free前後のアートボードを表示するDisplay next / prev artboard
- free前後のアートボードを中央に表示するDisplay next/prev artboard in center
- free隣接したアートボードを表示するDisplay neighbor artboard
- free隣接したアートボードを中央に表示するDisplay neighbor artboard in center
- free最初/最後のアートボードを表示するDisplay first / last artboard
- free最初/最後のアートボードを中央に表示するDisplay first/last artboard in center
Utility
作業を補助するユーティリティ系のスクリプト。
- freeパスの塗り情報を書き込むWrite value of fill color
- freeアンカーポイント間の角度をチェックするCheck segment angle
- freeウィンドウ定規を調整するAdjust global ruler
- freeアートボード定規を調整するAdjust artboards ruler
- freeアートボード座標とサイズをチェックするCheck artboards rect
- freeカラーコードテキストから色を取得するGet colors from code texts
- betaCMYK値が書かれたテキストから色を取得するGet colors from CMYK value texts
- betaパスのカラー値を取得するGet path colors
- freeアートボード定規をリセットするReset artboards ruler
Preference
環境設定を変更するスクリプト。
- free「線幅と効果を拡大・縮小」を切り替えるChange Scale Strokes and Effects setting
- free「パターンも変形する」を切り替えるChange Transform Pattern Tiles setting
- free「プレビュー境界を使用」を切り替えるChange Use Preview Bounds setting
- free「アイテムの選択範囲をパスに制限」を切り替えるChange Object Selection by path only setting
- free「角を拡大・縮小」を切り替えるChange Scale Corners setting
- beta「変形」パネルの基準点を切り替えるChange transfrom point