0

Indesign (CS5) スクリプティングを始めたばかりです。

char スタイルでコンテンツ (テキスト) を取得しようとしています。小さなスクリプトを作成しました。コンテンツをアラートで表示するときは機能しますが、txt ファイルに書き込もうとすると機能しません。何か考えはありますか??

var myDoc = app.activeDocument;
var myTextFile = File ("C:/Users/julien/Documents/catalogues/mapping/test.txt");
myTextFile.open ("w");
Products = new Array;
var tosearch = "myStyle" ;
app.findTextPreferences = null
app.changeTextPreferences = null;
app.findTextPreferences.appliedCharacterStyle = tosearch;
var  myFound = myDoc.findText ();
for (i = 0; i <myFound.length; i++){
    myTextFile.write (myFound[i].contents);
    alert(myFound[i].contents);
    myTextFile.write ("\n");
}
myTextFile.close (); 

最後に、リストではありませんが、どのページのデータが由来するかを見つけようとしましたが、選択したページを除いて、「見つかったテキスト」のページ番号を取得する方法が見つかりませんでした。

どうもありがとう

4

1 に答える 1