2014-10-17 2 views
0

나는 C#에서 pdf의 페이지 수를 추출해야합니다. 사실 나는 itextsharp으로 약간 노력하고 있지만 페이지 크기 (사각형)를 추출 할 수있는 방법 만 있지만 페이지 수를 볼 수있는 방법은 없습니다. 어떤 생각?C에서 PDF의 페이지 양을 추출하는 방법 #

static void Main(string[] args) 
    { 
     Console.WriteLine("starting"); 
     String filename = "d:\\tmp\\t1.pdf"; 

     if (File.Exists(filename)){ 
      byte[] pdfFile = File.ReadAllBytes(filename); 
      PdfReader reader = new PdfReader(pdfFile); 

     } 


    } 

답변

2

우리가 할 수있는 reader.NumberOfPages() 메소드가 있습니다. 그것의 중복 질문 :이 문제를 해결할 수 Determine number of pages in a PDF file

+6

그런 다음 플래그가 중복입니다. – mihai

2

:

 static void Main(string[] args) 
     { 
     Console.WriteLine("starting"); 
      String filename = "d:\\tmp\\t1.pdf"; 

      if (File.Exists(filename)){ 
       byte[] pdfFile = File.ReadAllBytes(filename); 
       PdfReader reader = new PdfReader(pdfFile); 
       int numberOfPages = reader.NumberOfPages; 
       Console.WriteLine(numberOfPages); 
      } 

     } 
    }