使用iTextSharp获取PDF页码

时间:2012-02-24 10:26:13

标签: pdf itextsharp

我一直在玩这个图书馆而没有运气。我想提取下面的文字1196页。我怎么能用这个库来做呢?

PageNum

1 个答案:

答案 0 :(得分:2)

好的,经过几次尝试,我确实设法获得了这个文字页面,所以我将分享这个。从技术上讲,文字1196是页面标签,这里是获取所有标签的代码:

    PdfReader r = new PdfReader(fileName);
     try
     {
        foreach (string s in PdfPageLabels.GetPageLabels(r))
           Console.WriteLine(s);
     }
     catch (Exception ex)
     {
        Console.WriteLine("Error: " + ex.Message);
     }
     finally
     {
        r.Close();
     }