使用Libtiff拆分所有tiff页面

本文关键字:tiff 页面 Libtiff 拆分 使用 | 更新日期: 2023-09-27 18:13:15

使用LibTiff,下面将获得第二页并保存为SplitTiffImage_2ndPage.tif.

string[] arguments =
{
  @"Sample Data'multipage.tif,1",
  "SplitTiffImage_2ndPage.tif"
};
TiffCP.Program.Main(arguments);

如何分割所有的页面在一个多页tif?请帮助。

使用Libtiff拆分所有tiff页面

您正在使用这个示例。在同一个站点上,您可以找到一个如何获取tiff的页数的示例。您可以结合这两个示例,通过使用一个简单的for循环从0循环到num_of_pages - 1来提取所有页面,并构建适当的两个字符串,并使用这两个字符串为TiffCP.Program.Main的每个索引构建参数数组。

首页-> string[] arguments = {@"Sample Data'multipage.tif,0", "SplitTiffImage_Page1.tif"

第二页-> string[] arguments = {@"Sample Data'multipage.tif,1", "SplitTiffImage_Page2.tif"