(Leadtools.Annotations.Core)

フレームを表示

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






ロードされるためにアノテーションのXMLデータを格納しているStream。この値は、nullであってはいけません。
保存されるAnnLayer。この値は、nullであってはいけません。
AnnFormat.Annotationsでなければなりません。
データに入れるページ番号。
ストリームにアノテーションレイヤを保存します。
構文
'Declaration
 
Public Overloads Sub SaveLayer( _
   ByVal stream As Stream, _
   ByVal layer As AnnLayer, _
   ByVal format As AnnFormat, _
   ByVal savePageNumber As Integer _
) 
public void saveLayer(OutputStream stream, AnnLayer layer, AnnFormat format, int savePageNumber)
 function Leadtools.Annotations.Core.AnnCodecs.SaveLayer(Stream,AnnLayer,AnnFormat,Int32)( 
   stream ,
   layer ,
   format ,
   savePageNumber 
)

パラメーター

ストリーム
ロードされるためにアノテーションのXMLデータを格納しているStream。この値は、nullであってはいけません。
レイヤ
保存されるAnnLayer。この値は、nullであってはいけません。
形式
AnnFormat.Annotationsでなければなりません。
savePageNumber
データに入れるページ番号。
解説

それがコンテナですべてのオブジェクトの代わりに指定される個々のレイヤの中にオブジェクトだけを保存すること以外は、このメソッドは同じことを機能して、AnnCodecs.Save(Streamストリーム、AnnContainerコンテナ、AnnFormat形式、int pageSaveNumber)がするのと同じアノテーションファイルフォーマットを生じます。

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

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

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

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

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

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

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

サンプル

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

必要条件

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

参照

参照

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

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