v8.1.2)は無いので再テストはしていません。文字列を検索し、見つかったページの最初の21文字めから100文字目の内容をテキスト選択状態で画面表示する。F8キーでステップ実行しながら動作確認する。事前に参照設定をする。テストする時は出来るだけテキストを沢山含んだページを対象にする。'PDFドキュメントを開いて表示する。'PDFドキュメントの先頭ページから文字列検索する。'ハイライトリストを作る。'PDTextSelectオブジェクトを作成する。'該当PDFページを選択状態にする。'選択状態になっている四方範囲(AcroRect)を取得する。Readerで文字列を選択状態にしてみると分かるが、単語や隣接する文字列の途中から選択状態にする事は出来ない。単語や隣接する文字列全体が選択状態になる。よってHiliteListオブジェクトで指定した範囲が完全に実行される訳ではない。何文字がオーバーする。HiliteListオブジェクトは100文字を指定しているが、選択状態になっている文字数は104。PDTextSelectオブジェクトのGetNumTextメソッドはCreatePageHiliteメソッドの影響は得ないで単語単位の件数を出す。AcroRect情報はそこを選択すると画面の様になる。以下は実行中のテキスト選択中の画面。補足F8キーでステップ実行し、各メソッドによりどのような動きをするかよく観察すること。(注1)はテスト用のロジック。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。出来るだけ早く返答する様には心がけています。遅くなる時もありますのでご了承ください。Pluginコメントをする時は出来れば以下もお願いします。バージョンコメントにサンプルコードを入れるとエラーになる場合が有ります。タグを入れてください。コメントデータの処理方法の詳細はこちらをご覧ください。