LEADTOOLS JavaScript(Leadtools.Annotations.Core)

フレームを表示

多くのアノテーションオブジェクトが、オブジェクトの一部として1つまたは複数のルーラーを利用します。

AnnPolyRulerObjectクラスは、すべてのルーラーに共通のプロパティを提供します、そして、ルーラーを利用するどのクラスのアノテーションオブジェクトによってでも利用されます。以下のクラスは、ルーラーを使います:

AnnPolyRulerObject

AnnCrossProductObject

AnnProtractorObject

これらの各クラスは、(直接の実装または継承を通じて)ルーラーの要素の表示や単位を制御するプロパティにアクセスします。MeasurementUnitは、ルーラーのために単位を示します。MeasurementUnitプロパティに設定可能な値にはそれぞれ、対応する単位記号があります。

ルーラーの各先端に、ゲージという垂直な行は、あります。ゲージのlengthは、設定されるか、GaugeLengthプロパティから得られます。ShowGaugeプロパティは、ルーラーが描画されるとき、ゲージが示されるかどうか示します。ゲージを示すために、ShowGaugeプロパティをtrueに設定します。

ルーラーに沿って、目盛はあります。これらの目盛のlengthは、TickMarksLengthプロパティを使用して設定されることができます。ルーラーが表示されるときに目盛を表示するには、ShowTickMarksプロパティをTrueに設定します。ルーラー全体のlengthを示すために、AnnObject.Labels[「RulerLength」]を設定します。trueへのIsVisibleなプロパティ。ルーラーのlengthとして示される値の精度は、精度プロパティを使用して設定されることができます。このプロパティは、lengthの小数点以下の桁数を示します。

AnnPolyRulerObject:

AnnPolyRulerObjectクラスはAnnObjectに由来して、上記のプロパティを追加します。ポリルーラーアノテーションオブジェクトは、一連の連結されたルーラーを作成するポイントの配列から構成されます。ポイントのこの配列はポイントプロパティで格納されます。そして、それはAnnObjectから継承されます。

AnnCrossProductObject:

AnnCrossProductObjectクラスはAnnPolyRulerObjectに由来して、以下を追加します:

AnnProtractorObject:

AnnProtractorObjectクラスはAnnPolyRulerObjectに由来して、以下を追加します:

© 1991-2015のLEAD Technologies, Inc. All Rights Reserved.