2013-05-13 4 views
0

다음과 같이 LibTiff를 사용하면 두 번째 페이지가 만들어지고 SplitTiffImage_2ndPage.tif로 저장됩니다.Libtiff를 사용하여 모든 tiff 페이지를 분할하십시오.

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

다중 페이지 tif에서 모든 페이지를 분할하는 방법은 무엇입니까? 도와주세요.

답변

0

this example을 사용하고 있습니다. 동일한 사이트에서 an example 티파니의 페이지 수를 얻는 방법을 찾을 수 있습니다. 위의 두 예제를 결합하여 간단한 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"

등등 ...