いま手元にCS3までしかありませんが、ちょっと見てみました。
pageItems[i].textRange.overprintFill = false;
のようです。
Illustratorはテキストの一部だけにオーバープリントを設定できたりもするし(意図せずとも、オーバープリントありのテキストからなしのテキスト内にペーストするなどで起こりえます)、
グループ、アピアランスなど深まるたびにいちいち個々の階層を見に行く必要があるため、
完璧にやろうとするとスクリプトだと逆に大変、とは思いますが。。
詳しくは、おぐぐりください。
[13221] (z-) (2011/11/25 Fri 12:14) web