InDesign CS5自動化作戦 (InDesign CS5 Automation Operation)

ファイル選択ダイアログで選択された画像を表示する

■プログラム説明(ソースコード説明)
 ファイル選択ダイアログで選択された画像を読み込み表示します。画像を表示するには表示するためのフレームをtextFrames.add()で作成します。作成したフレームに画像を表示するのを明示するためcontentTypeにContentType.graphicTypeを設定します。表示する画像のファイルパスはFile.openDialog()で取得したものをplace()のパラメータとして指定します。最後にfit()を使って枠を画像に合わせます。

■ソースコード
selFile = File.openDialog("画像ファイルを選択してください");
docObj = app.activeDocument;
imgObj = docObj.textFrames.add();
imgObj.contentType = ContentType.graphicType;
imgObj.place(selFile);
imgObj.fit(FitOptions.frameToContent);


■使い方
1:スクリプトを実行します。
2:ファイル選択ダイアログが表示されるので画像を選択します。
3:選択した画像が表示されます。


■ポイント
 なし

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA