JavaScriptでのフレーム調整オプション設定

[9142]JavaScriptでのフレーム調整オプション設定 投稿者:chirico 投稿日:2017/03/08 16:50:59
アドビ製品の製品名とバージョン番号
オペレーティングシステムの種別とバージョン番号
エラーメッセージの全文
問題が発生した時の操作状況

JavaScriptでフレーム調整オプションがうまく動作しません

InDesign CS5
Mac OSX 10.6.8

JavaScriptの質問です。
画像フレームを新規作成し、フレーム調整オプションの整列位置を左右センターにする
という目的で下記のスクリプトを作りました。
CS4までは問題なく動作しましたが、CS5以降ではフレーム調整オプションの部分でエラーが発生します。(添付画像参照)
回避策として、フレームを指定し直すことで一応動くようにはなりました。これはCS5以降で仕様が変わったという事でしょうか。
もっと根本的な解決方法があれば、ご教示のほどよろしくお願いいたします。

また、このスクリプトでは先頭ページにフレームが作成されます。画面上のページに作成する方法はありますでしょうか。

以上、よろしくお願いいたします。

var myFrame = app.activeDocument.textFrames.add();
myFrame.visibleBounds = ["10mm","10mm","287mm","200mm"];
myFrame.contentType = ContentType.GRAPHIC_TYPE;
//CS5以降は次の行をコメントアウトしないと動かない?
//myFrame = app.activeDocument.allPageItems[0];
myFrame.frameFittingOptions.fittingAlignment = AnchorPoint.CENTER_ANCHOR;

attached image
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア