DTP駆け込み寺

No.20421へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re: Indesign script 選択テキストから

ほぼ自己解決できました。
下のスクリプトでは自身の望む結果にはまだ修正が必要ですが、
一応ひとつのやり方として載せておきます。
もっと良い方法をご存知の方がいらしたら教えてください。

var selText=getPosAnc(app.activeDocument.selection[0]);

function getPosAnc(cls){
var wds=cls.words;
var cellContetns=[];
for(var i = 0; i < wds.length; i++){
var wd=wds[i];
try{
var objAnc=wd.allPageItems[0];
cellContetns.push(objAnc.contents);
}
catch(e){
cellContetns.push(wd.contents);
}
}
return cellContetns;
}

[20421] -e (2020/09/28 Mon 17:23)