(Leadtools.Annotations.Core)

フレームを表示

SaveLayerAsyncメソッド






データの保存先のWindows Runtime StorageFileオブジェクト。この値は、nullであってはいけません。
保存されるAnnLayer。この値は、nullであってはいけません。
AnnFormat.Annotationsでなければなりません。
データに入れるページ番号。
ストレージファイルデータにアノテーションレイヤを保存します。
構文
public IAsyncAction SaveLayerAsync( 
   StorageFile file,
   AnnLayer layer,
   AnnFormat format,
   int savePageNumber
)
'Declaration
 
Public Function SaveLayerAsync( _
   ByVal file As StorageFile, _
   ByVal layer As AnnLayer, _
   ByVal format As AnnFormat, _
   ByVal savePageNumber As Integer _
) As IAsyncAction
public IAsyncAction SaveLayerAsync( 
   StorageFile file,
   AnnLayer layer,
   AnnFormat format,
   int savePageNumber
)
 function Leadtools.Annotations.Core.AnnCodecs.SaveLayerAsync( 
   file ,
   layer ,
   format ,
   savePageNumber 
)

パラメーター

ファイル
データの保存先のWindows Runtime StorageFileオブジェクト。この値は、nullであってはいけません。
レイヤ
保存されるAnnLayer。この値は、nullであってはいけません。
形式
AnnFormat.Annotationsでなければなりません。
savePageNumber
データに入れるページ番号。
解説

このメソッドは同じことを機能して、SaveAsyncがそうするのと同じアノテーションファイルフォーマットを生じますが、それはコンテナですべてのオブジェクトの代わりに指定される個々のレイヤの中にオブジェクトだけを保存します。

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

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

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

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

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

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

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

サンプル

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

必要条件

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

参照

参照

AnnCodecsクラス
AnnCodecsメンバ

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