2012-04-04 203 views
0

我正在使用ItextSharp在我的应用程序中创建PDF。当用户点击提交时,pdf即时生成并显示给用户。我面临的问题是我无法显示该pdf中存在的页面总数。我正在使用图像作为标题,并在页脚中再次使用图像,我不希望根据需要在页脚中显示页码。所以我想在我的pdf的第一页上找到类似于如何在PDF中显示页数?

“总页数:2(以该pdf格式显示的页面)”。是否有可能这样做请提出建议。

+0

哎试试这个http://www.mazsoft.com/blog/post/2008/04/30/Code-sample-for-using-iTextSharp-PDF-library.aspx这[如何获得PDF页面页脚总数](http://www.codeproject.com/Questions/261779/How-to-get-total-page-count-of-pdf-pages-on-footer) – PresleyDias 2012-04-04 05:47:59

回答

0
//Create instance for the PDF reader 
       PdfReader pdf_fie = new PdfReader(filepath); 
       //read it's pagecount 
       page_count = pdf_fie.NumberOfPages; 
       //close the file 
       pdf_fie.Close();