タグ

Illustratorと置換に関するchalcedony_htnのブックマーク (1)

  • 19)検索置換 - たけうちとおるのスクリプトノート

    DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 IllustratorCS3で選択されたtextFrameの文字を検索置換リストにしたがって検索置換します。このサンプルでは全角数字を半角にします。 スクリプトの最初のほうの findrepAry.push("1,1"); findrepAry.push("2,2"); の部分を書き換えると、さまざまな検索置換に対応できます。 ただし、一度テキストを取ってきて検索置換してからテキストを戻すので細かい設定をしているテキストの場合は全ての文字が最初の1文字目の設定になってしまいます。ご注意下さい。 たぶん他のバーションのIllustratorでも動くと思います。

    chalcedony_htn
    chalcedony_htn 2009/07/30
    Illustratorで文字置換。先に置換文字列のテーブルを作っておいて、動的に正規表現オブジェクトを生成してreplace。/ オブジェクトの生成にeval使ってる。new RegExp()とどっちがいいんだろ
  • 1