使用LibTiff,以下将获得第2页并保存为SplitTiffImage_2ndPage.tif。
string[] arguments =
{
@"Sample Data\multipage.tif,1",
"SplitTiffImage_2ndPage.tif"
};
TiffCP.Program.Main(arguments);
如何在多页tif中拆分所有页面?请帮忙。
答案 0 :(得分:0)
您正在使用this example。在同一网站上,您可以找到an example如何获取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"
依旧......