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

新規に画像を表示する

■プログラム説明(ソースコード説明)
 Macintosh HDボリュームにあるimgフォルダ内の0001.jpg画像を読み込み表示します。画像を表示するには表示するためのフレームをtextFrames.add()で作成します。作成したフレームに画像を表示するのを明示するためcontentTypeにContentType.graphicTypeを設定します。あとは表示したい画像のファイルパスをplace()で指定します。このままでは、フレームと画像が一致しないのでfit()を使って枠を画像に合わせます。

■ソースコード
docObj = app.activeDocument;
imgObj = docObj.textFrames.add();
imgObj.contentType = ContentType.graphicType;
imgObj.place("Macintosh HD:img:0001.jpg");
imgObj.fit(FitOptions.frameToContent);



■使い方
1:スクリプトを実行します。
2:Macintosh HDボリュームにあるimgフォルダ内の0001.jpg画像が表示されます。


■ポイント
 なし

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

写真素材 PIXTA