Eclipseを使用してAndroidアプリを作成しています。そのアプリでは、iTextを使用してPDFを解析したいと考えています。しかし、PDFがすでに利用可能かどうかは事前にわかりません。そして今、iTextがPDFの解析を開始すると、PDFが(まだ)存在しないという理由だけで、強制的に閉じます。だから私の質問は、どうすればそれが起こらないようにすることができますか?PDFが利用可能かどうかを(iTextまたは他のものを使用して)確認できますか?
これはこれまでの私のコードです:
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();
}
}
ありがとう!