Illustratorにて検索置換処理JSを書いています。
Indesign側では検索置換パレットの制御?が下記コードでできますが
Illustratorについては同じようなものはないのでしょうか?
app.findTextPreferences.properties = "検索文字"
app.changeTextPreferences.properties = "置換文字"
「Illustrator javascript 検索と置換」でググると、ほぼ「replace」で置換をおこなっておりますが、
この場合フレーム内に様々なスタイルの文字がある場合、全て1文字目のスタイルになってしまいます。
Illustrator側での検索置換の制御で、スタイルを変えずに行う方法をご教示くださいませ。
よろしくお願い致します。
[18410] スクリプト (2015/12/08 Tue 16:22)
> 「Illustrator javascript 検索と置換」でググると、ほぼ「replace」で置換をおこなっておりますが、
> この場合フレーム内に様々なスタイルの文字がある場合、全て1文字目のスタイルになってしまいます。
テキスト全体に対して検索置換を行っているせいです。
IllustratorのStoryオブジェクト内にはtextRange配列があります。
検索後、必要な範囲のtextRangeのcontentsを置換してあげてください。
ウチはめんどくさいのでやりませんでした。。
[18412] (z-) (2015/12/08 Tue 17:15)
> テキスト全体に対して検索置換を行っているせいです。
> IllustratorのStoryオブジェクト内にはtextRange配列があります。
> 検索後、必要な範囲のtextRangeのcontentsを置換してあげてください。
>
> ウチはめんどくさいのでやりませんでした。。
Z- さん
いつもありがとうございます。
調べてみます!
[18413] スクリプト (2015/12/08 Tue 18:17)