テキストフレームの内容を取得する

説明

テキストフレームの内容を取得するには最初にAI = Application("Adobe Illustrator CC 2014")としてアプリケーションオブジェクトを取得します。アプリケーションオブジェクト内にあるドキュメントオブジェクトを指定します。さらにドキュメント内にあるテキストフレームオブジェクトを指定します。テキストフレームオブジェクトはtextFrames配列に格納されています。
サンプルでは最前面のドキュメントの最初に存在するテキストフレームの内容を読み出しています。内容はcontentsプロパティに入っています。contentsプロパティの内容を読み出すにはcontents()のようにメソッド形式にする必要があります。

サンプル [サンプルをダウンロード]

var AI = Application("Adobe Illustrator CC 2014");
var doc = AI.documents[0]; // ドキュメントを取得する
var text = doc.textFrames[0].contents(); // 最初のテキストフレームの内容を読み出す
AI.includeStandardAdditions = true; // 標準コマンドを使用可能にする
AI.displayAlert(text); // アラートダイアログを表示する
<< 目次に戻る