ベースのオブジェクトからグループを作成する

Add groups by base objects

  • charge
  • 2021/08/18

ベースのオブジェクトからグループを作成するスクリプトです。

概要 Outline

使い方 How to use

Add groups by base objects

グループ化したいオブジェクトが置かれたレイヤーとは別のレイヤーに、グループ化するときのエリアとなるオブジェクト(ベースオブジェクト)を配置します。
それらを全て選択してからスクリプトを実行します。

グループ化するときのエリア範囲は、ベースのオブジェクトそれぞれの横幅と高さからなる長方形の内側の領域になります。この内側の領域に入りきっているオブジェクト群をひとつのグループとしてまとめます。

機能 Function

Add groups by base objects
  1. 選択したオブジェクトの内、最前面のレイヤーにあるオブジェクトをグループ化するときのエリア範囲にします。
  2. 選択したオブジェクトの内、最背面のレイヤーにあるオブジェクトをグループ化するときのエリア範囲にします。
  3. スクリプト実行後、ベースのオブジェクトを削除します。
  4. 選択したオブジェクトの内、ポイントテキストのサイズを元に、グループ化するかどうかを判断します。
  5. 選択したオブジェクトの内、ポイントテキストのアンカーポイント座標を元に、グループ化するかどうかを判断します。ポイントテキストがうまくグループ化されない場合はこちらを選択してください。

サポート環境 Support environment

制作環境:macOS / Illustrator CC 25.4.1
動作確認:macOS / Illustrator CC 25.4.1

ダウンロード Download

カンパ Donation

スクリプトを配布するモチベーションの維持や、スクリプトを作るときのコーヒー代として使わせていただきますので、バックアップしていただけると助かります。

免責事項 Disclaimer

スクリプトファイル自体の無断転載・無断配布を禁じます。
スクリプトを使用することによる、アプリケーションの不具合やファイルの破損についての責任は負いませんのでご了承ください。
まずは、ai ファイルを複製してからお試しください。