Я работаю над приложением android, где мне нужно определить текст из PDF, где пользователь нажимает. Как и в абзаце, я нажимаю на слово «пропорция», мне нужно получить это слово в переменной.
Я провел небольшое исследование, и одно из возможных решений - извлечь весь текст из PDF, используя textpdf. нашел в ответе на stackoverflow. Android - Получить текст из PDF
Gradle,
compile 'com.itextpdf:itextg:5.5.10'
Java,
try {
String parsedText="";
PdfReader reader = new PdfReader(yourPdfPath);
int n = reader.getNumberOfPages();
for (int i = 0; i <n ; i++) {
parsedText = parsedText+PdfTextExtractor.getTextFromPage(reader, i+1).trim()+"\n";
//Extracting the content from the different pages
}
System.out.println(parsedText);
reader.close();
} catch (Exception e) {
System.out.println(e);
}