選択文字列の行数を調べるスクリプト

[1642]選択文字列の行数を調べるスクリプト | 投稿者:xyz | 投稿日:2008/08/25(Mon) 18:04:36
Windows XP、InDesign CS3使用です。

最近JavaScriptを勉強中なのですが、
選択している文字列の行数を調べたいのですが分かりません。

特定の行数に抑えるというスクリプトを書きたいのですが、
行数の導き方が分からず困っています。

よろしくお願いします。
» 1
[1645]Re: 選択文字列の行数を調べるスクリプト | 投稿者:せうぞー | 投稿日:2008/08/25(Mon) 18:57:30
たとえば、テキストフレームをひとつ選択していたとして。
var my_textFrame = app.activeDocument.selection[0];
my_textFrame.lines.length;
» 2
[1646]Re: 選択文字列の行数を調べるスクリプト | 投稿者:せうぞー | 投稿日:2008/08/25(Mon) 19:01:57
>選択している文字列の行数

Textクラスにもlinesがあるから調べられますね。
辞書どおりだと.count()を使うべきか...^^
» 3
[1656]Re: 選択文字列の行数を調べるスクリプト | 投稿者:xyz | 投稿日:2008/08/26(Tue) 10:25:00
ありがとうございます。

作業が立て込んできて確認できませんが、
今度時間ができたら試してみます。

ありがとうございました。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア