PdfReader reader = new PdfReader(new FileInputStream(fpath));Android:如何在iText中为单页定义Reader?
我们可以在此类型中定义阅读器。这是针对所有PDF文件的。我只需要为一个页面定义这个阅读器。例如只为10页的PDF文件。
我们可以逐页阅读获取文字,但我需要这样做获取图像。
TextExtractionStrategy strategy;
StringBuilder sb = new StringBuilder();
for (int i = 1; i <= reader.getNumberOfPages(); i++) {
strategy = parser.processContent(i, new SimpleTextExtractionStrategy());
strW.write(strategy.getResultantText());
sb.append(strW.toString);
}}
只是为了澄清你的问题:你想提取PDF文档中的特定页面上的所有图像? –
其实我想为PDF中的一个特定页面定义Reader。我可以为你的评论说是。 –
如何通过简单的'int i = 10;'替换'for(int i = 1; i <= reader.getNumberOfPages(); i ++)''? – mkl