Skip to main content
Apr 28, 2021 4:46 AM UTC
Question

illustrator scriptで文字群の幅を取得

illustrator cc2018 javascript

 

ABCDE  100

FGHIJKLMN  200

 

例えば上記のようなテキストの「FGHIJKLMN」の幅を

長体をかけて「ABCDE」に揃えたいのですが、

「FGHIJKLMN」の範囲の幅の取得方法がわかりません。

一旦複製して、その部分の文字のみのテキストフレームにすれば幅の取得が可能ですが

他に良い方法はありますか?

This topic is closed to new replies. Start a new post to keep the conversation going.

2 replies

Ten A
Community Expert
Community Expert
Apr 28, 2021 5:28 AM UTC

う〜ん…
残念ながらTextRangeには位置や幅等のジオメトリックなプロパティがないのですよね。わたしも多分コピーして情報を取得すると思います。

Translate
Apr 28, 2021 6:15 AM UTC

ありがとうございます。

やはりそんな感じの方法しかないのですね。

地道に関数作成してやることにします。

Translate