LEADTOOLS JavaScript(Leadtools.Annotations.Core)

AnnTextReviewObjectオブジェクト。

フレームを表示
メンバ 
アノテーションテキストレビューオブジェクトのためのベースクラス
構文
function Leadtools.Annotations.Core.AnnTextReviewObject() 
解説

AnnTextReviewObjectは、LEADTOOLSによってサポートされるテキストレビューオブジェクトのためのベースクラスです。AnnTextReviewObjectは、一組の長方形を定義するために、ポイントを使います。各ポイントは四角形であり、最初のポイントは四角形の左上隅に、2つめのポイントは右下隅になります。ポイントコレクションが4ポイントを持っているならば、オブジェクトは2つの長方形を持っています。

各々の長方形は、テキスト項目 ― 通常テキストのページで選択したもの ― を定義します。これは、文字、ワードまたは行でありえました。ユーザーがページの上でテキストを選択するためにマウスを使うとき、LEADTOOLSドキュメントビューワは長方形をつくるためにドキュメントから解析されるテキストを使います。

各々のオブジェクトタイプのIAnnObjectRendererは、オブジェクトにする長方形を使います。たとえば、AnnTextHiliteObjectのためのレンダラーは、各々の長方形の中央で各々の長方形をブラシまたはAnnTextStrikeoutObject作図線で満たすために、塗りつぶしを使います。すべてのレンダラーはオブジェクトにする塗りつぶしを使います、ストロークとフォントはサポートされません

一度コンテナ(ページの選択したテキストが移動しないため)に追加されたらテキストレビューオブジェクトが移動しないために設計されるか、拡大縮小されるか、回転するため、このオブジェクトタイプはfalseを返すためにCanTranslateCanScaleCanRotateをオーバーライドします。

このオブジェクトはSelectionStrokeを使うことをサポートします、そして、デフォルトで、IsSelectedの値がtrueであるとき、選択制御点を使う代わりに、各々の長方形のまわりで長方形を描画することはストロークを使います。

GetRectanglesは、ポイントによって定義される長方形を返すのに用いられることができます。

長方形を作成するために、ポイント配列は直接修正されることができます、または、AddRectangleメソッドは直接配列に2つのポイントを追加するのに用いられることができます。SetRectanglesは、直接ポイントの全てを置換するのに用いられることができます。

プログラムコードから、テキストレビューオブジェクトの境界と長方形は、以下のプロパティを使用して制御されることができます:

AnnTextReviewObjectクラスはAnnObjectクラスから多数のプロパティを継承します。そして、フォントのサポート、ストロークと塗りつぶし特徴を提供します。これらのプロパティは以下に記載されています:

テキストレビューオブジェクトの名前はラベルプロパティを使用して制御されることができます。そして、AnnObjectクラスから継承されます。

オブジェクトはグループアノテーションオブジェクトまたはコンテナーオブジェクトの一部にすることができます。グループとコンテナの両方の一部に同時になることはできません。

その他に、以下のプロパティを使用してAnnTextReviewObjectの特性をプログラムコードから設定できます。

参照

参照

AnnTextReviewObjectメンバ
Leadtools.Annotations.Core名前空間