ドキュメント内のすべての EPS ファイルにタグを適用しようとしています。私のコード:
#target indesign
var allItems=app.activeDocument.pageItems.everyItem().getElements().slice(0);
for(var i=0;i<allItems.length;i++)
{
var allInnerItems = allItems[i].allPageItems;
for(var j=0;j<allInnerItems.length;i++)
{
(allInnerItems[j].toString() == "[object EPS]") ?
allInnerItems[j].parent.autoTag() : alert('false');
}
}
コードはすべての EPS を検出し、それらの Rectangle オブジェクトに AutoTag メソッドを適用します。しかし、「オブジェクトまたは親ストーリーは既にタグ付けされているか、タグ付けできません」というエラーが表示されました。また、EPS で長方形のオブジェクトを選択し、ユーザー インターフェイスで「AutoTag」機能をクリックすると、機能します。多分誰かが知っています、私は何をすべきですか?
前もって感謝します!