LEADTOOLS ナレッジベース

マルチページファイルに特定のページを挿入できますか?

読み込んだマルチページファイルにページを挿入するには、InsertPage、InsertPagesメソッドを使用します。

サンプルコード(VB.NET)

' 全てのページをロードします。
codecs.Options.Load.AllPages = True
Dim Image1 As RasterImage = codecs.Load("page1.tif")
Dim Image2 As RasterImage = codecs.Load("page2.tif")

' 4ページ目にページを挿入します。
Image1.InsertPage(4, Image2)

' 5ページ目にImage2の最初から3ページ分を挿入します。
Image1.InsertPages(5, Image2, 1, 3)

サンプルコード(C#)

// 全てのページをロードします。
codecs.Options.Load.AllPages = true;
RasterImage Image1 = codecs.Load("page1.tif");
RasterImage Image2 = codecs.Load("page2.tif");

// 4ページ目にページを挿入します。
Image1.InsertPage(4, Image2);

// 5ページ目にImage2の最初から3ページ分を挿入します。
Image1.InsertPages(5, Image2, 1, 3);


※CodecsLoadOptionsクラスのAllPagesプロパティがFalseの場合、RasterCodecs.Load(string)メソッドは最初の1ページのみロードします。全てのページをロードするには、Trueに設定してください。

 

関連情報

0 コメント

記事コメントは受け付けていません。