나는 이클립스를 사용하여 Android 앱을 만들고있다. 이 응용 프로그램을 사용하면 iText를 사용하여 PDF를 구문 분석하려고합니다. 그러나 PDF가 이미 사용 가능한지 여부는 미리 알지 못합니다. 그리고 iText가 PDF 파싱을 시작할 때 PDF가 존재하지 않기 때문에 강제 종료됩니다. 그래서 제 질문은 어떻게 그런 일이 일어나지 않도록 할 수 있느냐는 것입니다. PDF를 사용할 수 있는지 여부를 (iText를 사용하거나 다른 것을 사용하여) 확인할 수 있습니까?Android - 강제 종료, 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();
}
}
당신을 감사합니다!
어디 예외가 발생합니까? –
@Tomer 잘 모르겠습니다. 확인하겠습니다. – Xander
@Tomer이 줄에 :'contentTest1Page = PdfTextExtractor.getTextFromPage (readerTest, page); ' – Xander