(Leadtools.Annotations.Core)

フレームを表示

SaveLayer(String,AnnLayer,AnnFormat,Int32)メソッド






データを保存するデスティネーションファイル名。
保存されるAnnLayer。この値は、nullであってはいけません。
AnnFormat.Annotationsでなければなりません。
データに入れるページ番号。
ファイルにアノテーションレイヤを保存します。
構文
'Declaration
 
Public Overloads Sub SaveLayer( _
   ByVal fileName As String, _
   ByVal layer As AnnLayer, _
   ByVal format As AnnFormat, _
   ByVal savePageNumber As Integer _
) 
-(void) saveLayer:(NSString*)fileName
            layer:(LTAnnLayer*)layer
           format:(LTAnnFormat)format
   savePageNumber:(int)savePageNumber;
            
 function Leadtools.Annotations.Core.AnnCodecs.SaveLayer(String,AnnLayer,AnnFormat,Int32)( 
   fileName ,
   layer ,
   format ,
   savePageNumber 
)

パラメーター

fileName
データを保存するデスティネーションファイル名。
レイヤ
保存されるAnnLayer。この値は、nullであってはいけません。
形式
AnnFormat.Annotationsでなければなりません。
savePageNumber
データに入れるページ番号。
解説

このメソッドは同様に機能し、AnnCodecs.Save(string fileName、AnnContainerコンテナ、AnnFormat形式、int pageSaveNumber)が行うのと同じアノテーションファイルフォーマットを作成します。ただし、コンテナ内のすべてのオブジェクトでなく、指定された個別のレイヤーの中のオブジェクトのみを保存する点が違います。

「ロードレイヤ」機能性がAnnCodecsによって必要とされないことに注意すべきです。AnnLayerがアノテーションコンテナなしで単独で存在することができません、それゆえに、コンテナパラメーターを受け取るロード関数のどれでもこの関数によって保存されるファイルをロードするのに用いられることができます。

fileNameが新しいファイルでないならば、それはデータが以前に保存した有効なLEADTOOLSアノテーションを格納しなければなりません。このメソッドは、savePageNumberで指定されているページを挿入するか、置換します。

fileNameが新しいファイルであるならば、このメソッドは新しいLEADTOOLSアノテーションデータを作成して、それを保存します。

savePageNumberの値が0である場合は、デフォルト値の1を使います。そうでない場合、保存時に使用されるページ番号はsavePageNumberです。

LEADTOOLSは同じファイルで複数のコンテナを保存することをサポートします。そして、各々が一意なページ番号を持っています。目的のページをロードするために、ページ番号でロードを使います。

SerializeOptionsプロパティは、アノテーションデータを保存する際に使用できる任意のオプションとイベントを格納できます。

詳細については、「アノテーションファイルズ」を参照してください。

サンプル

サンプルのために、参照します AnnCodecs

必要条件

ターゲットプラットホーム

参照

参照

AnnCodecsクラス
AnnCodecsメンバ
オーバーロードリスト

   Leadtools.Annotations.Coreは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能