这个问题已经在这里有一个答案:
- 使用PDFBox的从PDF文档阅读特定的页面 6个回答
我知道如何阅读使用整个PDF文件usinf PDFBox的文本PDFTextStripper.getText(PDDocument)
我也有关于如何获取的对象引用使用特定页面的样本PDDocumentCatalog.getAllPages().get(i)
如何获得使用PDFBox的,因为我没有看到任何这样的方法只有一个页面的文本PDPage
类?
这个问题已经在这里有一个答案:
我知道如何阅读使用整个PDF文件usinf PDFBox的文本PDFTextStripper.getText(PDDocument)
我也有关于如何获取的对象引用使用特定页面的样本PDDocumentCatalog.getAllPages().get(i)
如何获得使用PDFBox的,因为我没有看到任何这样的方法只有一个页面的文本PDPage
类?
您可以在设置参数PDFTextStripper
读取特定页面:
PDDocument doc; // document
int i; // page no.
PDFTextStripper reader = new PDFTextStripper();
reader.setStartPage(i);
reader.setEndPage(i);
String pageText = reader.getText(doc);
据我所知, PDPage
是代表一个网页屏幕上,而不是提取文本更习惯。 因此,我不建议使用这种提取文本。