自動化・スクリプト– category –
アクションのバッチ、JSX、レイヤー操作など、Illustratorの反復作業を減らす方法を扱います。各記事の対応条件と検証状況を確認してください。
-
自動化・スクリプト
Illustratorスクリプト(jsx)│入稿前にRGB・未アウトライン・リンク切れ・白のオーバープリントを一括で見つける
入稿の直前に、カラーモードや文字、リンク画像をひとつずつ確かめるのは手間がかかり、見落としも出ます。 このスクリプトは、開いているファイルのよくある問題を数えて、一覧で表示します。 カラーモードが RGB になっていないか アウトライン化してい... -
自動化・スクリプト
Illustratorスクリプト(jsx)│フォルダー内のAIをまとめてPDFにする方法
Illustratorで複数のAIファイルをPDFへ変換する場合、PDFプリセットを指定してフォルダー内のファイルを順番に保存する方法があります。この記事のJSXは、同名のPDFをスキップし、ファイルごとの成功・失敗をログへ残す処理例です。 2026年10月3日にコード... -
自動化・スクリプト
Illustratorで一括処理する方法|バッチ・書き出し・スクリプトの使い分け
複数のAIファイルに同じ操作を繰り返すときは、アクションの「バッチ」を使えます。ただし、1つのファイルにある複数のアートボードを書き出す作業や、CSVの内容を差し替える作業では、準備する機能が異なります。 まず処理したい対象を選び、少数のコピー... -
自動化・スクリプト
Illustratorスクリプト(jsx)│DOMの基本|documents・layers・pageItemsの扱い方
Illustratorスクリプトでは、ファイル・レイヤー・オブジェクトを、入れ子になった「オブジェクト」としてたどって操作します。 このつながりを DOM(ドキュメントオブジェクトモデル)と呼びます。 app:Illustrator そのもの app.activeDocument:いま開... -
自動化・スクリプト
Illustratorスクリプト(jsx)│始め方|実行のしかた・置き場所・VS Codeでの開発
Illustratorのスクリプトは、繰り返しの作業を自動にする小さなプログラムです。 拡張子が .jsx のファイルに、JavaScript(ExtendScript)で書きます。 実行:「ファイル」→「スクリプト」→「その他のスクリプト」でファイルを選ぶ メニューに出したい:I... -
自動化・スクリプト
Illustratorスクリプト(jsx)│レイヤー操作に関するスクリプトまとめ
IllustratorのJSXでレイヤーを取得・作成し、選択したオブジェクトを移動する処理例です。参照する階層を明示し、同じ階層の名前が重複している場合は処理を止めます。 2026年10月3日にコードと説明を改修しました。掲載例はコピーしたデータで試し、レイ... -
自動化・スクリプト
Illustratorのドラッグ&ドロップ処理|旧VBS方式とJSXの代替
VBSからIllustratorを動かす旧方式の構成と注意点を整理。旧実行コードを取り下げ、別名保存・結果ログを備えたIllustrator内のJSXへ案内します。 -
自動化・スクリプト
Illustratorスクリプト(jsx)│子レイヤーはそのままで親レイヤーだけ削除する
最上位の親レイヤーを1つだけ対象にし、直下の子レイヤーを同じ位置の最上位へ移してから、空になった親を削除するJSXです。孫以下の階層は子と一緒に残します。 2026年10月3日にコードと説明を改修しました。掲載例はコピーしたデータで試し、レイヤー構... -
自動化・スクリプト
IllustratorのトンボとJSX|mm指定で四隅の線を作る学習例
選択した基準の外側へ、指定した間隔で線を作るJSXの例です。まず標準のトリムマーク、効果、PDF書き出し時のトンボで要件を満たせるか確認し、独自寸法が必要な場合だけコードを検討します。 標準機能でできること Adobe公式では、編集できるトリムマーク... -
自動化・スクリプト
Illustratorで文字色を1文字ずつ交互に変えるJSX|選択と色名の指定
選択したテキスト1個の文字色を2色へ交互に変更するJSX。色名の指定、空白や改行の扱い、失敗時の復元とIllustrator 30.8.2での確認範囲を説明します。 -
自動化・スクリプト
Illustratorスクリプト(jsx)│フォルダ内のすべてのAIにアウトラインをかける方法
複数のAIファイルの文字をアウトライン化する処理例です。入力と出力を別フォルダーに分け、元の名前に「_ol」を付けたAIを保存します。同名の出力はスキップし、ファイルごとの結果をログに残します。 2026年10月3日にコードを改修し、模擬オブジェクトに... -
自動化・スクリプト
Illustratorのアクションループと保存|旧方式の注意点と代替手順
保存命令を繰り返す旧アクションループの注意点を整理。復元設定、世代管理、件数を決めたバッチ処理への使い分けを説明します。 -
自動化・スクリプト
Illustratorスクリプト(jsx)│JPG/PNG/SVGをデスクトップ保存する
開いているIllustratorのドキュメントを、指定したフォルダーへPNG・JPEG・SVGのいずれかで書き出すJSXです。デスクトップへ出す場合も保存先を選べます。同名の出力があれば、上書きせず停止します。 2026年10月3日にコードと説明を改修しました。掲載例... -
自動化・スクリプト
Illustratorの自動保存・復元設定|現行版とCS6スクリプトの違い
Illustratorの保存、復元データ、世代管理を区別し、現行版のバックアップ条件を解説。Mac版CS6用AutoSaveスクリプトの対象環境と制約も整理します。 -
自動化・スクリプト
IllustratorのJSXからアクションを呼ぶ|セット名と実行方向の確認
登録済みアクションをJSXから呼ぶ処理例。アクションからJSXを呼ぶ方法との違い、選択対象、名前、旧AIAコードの注意点と検証範囲を説明します。
1