DTP駆け込み寺

No.8449へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re: 欧文の字数のかぞえかた

> 欧文の字数を出して欲しいといわれ、困っています。
> 和文でベタなら、1行何文字の何行で字数が出てくるのですが、
> 欧文は書体によって字幅が違うので、どう数えれば分かりません。
> 数え方ってあるのでしょうか?

スペースも含んでいいのか?

var pageObj = app.activeDocument.selection;

var num = 0;

for(var i=0; i<pageObj.length; i++){

num += pageObj[i].contents.length;
}

alert("選択されたテキストフレーム内の文字数:" + num);

InDesign用ならこんな感じだ。
テストはろくにしていない。

[8449] るんるん♪ (2010/03/26 Fri 16:02)