我正在使用eclipse制作一个android应用程序。通过该应用程序,它希望使用 iText 解析 PDF。但我事先不知道 PDF 是否已经可用。现在,当 iText 开始解析 PDF 时,它会强制关闭,仅仅是因为 PDF 不存在(还)。所以我的问题是如何防止这种情况发生?我可以检查(使用 iText 或使用其他东西)PDF 是否可用。
到目前为止,这是我的代码:
int numberOfPages = readerTest.getNumberOfPages();
numberOfPages = numberOfPages + 1;
for (int page = 1; page < numberOfPages; page++){
try {
contentTest1Page = PdfTextExtractor.getTextFromPage(readerTest, page);
contentTest = contentTest + contentTest1Page;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
谢谢你!