获取PDF文档的页码页码以1开头

时间:2016-02-16 08:36:38

标签: java

我使用itext jar获取pdf页码,用于pdf文档,页码以1开头并转到x。如果页码以1开头(pdf结果多于一页),则使用以下代码返回null。但是如果我更改了文档的页码(例如,2 - x),它会返回页码。

String pdfFileName = "test.pdf";
PdfReader reader = new PdfReader(pdfFileName);
String[] labels1 = PdfPageLabels.getPageLabels(reader);
System.out.println("labels " + labels1);
   if(labels1 != null)
   { System.out.println(" labels.length " + labels1.length);
       for (int i = 0; i < labels1.length; i++){ 
           System.out.println(labels1[i]);
       } 
   }

如何获取pdf文档的页面标签哪个页码开始1.背后的原因是什么?或者需要对文档进行任何更改?

0 个答案:

没有答案