Извлечь текст текущей страницы из pdf (используя MuPDF)

Я написал код для извлечения текста из PDF, и он отлично работает. Проблема в том, что текст только первой страницы извлекается, хотя я нахожусь на другой странице.

Вот код, который я использую -

public void extracttext()
{
TextWord[][] textWord = core.textLines(mDocView.getDisplayedViewIndex());
 int z, j;

for (z = 0; z < textWord.length; z++) {
    for (j = 0; j < textWord[z].length; j++) {
        word = word + textWord[z][j].w + " ";
    }
  }
}

Какую ошибку я делаю?

1 ответ

Решение

Ну, я совершил очень глупую ошибку. Я забыл повторно инициализировать слово в "" . Итак, текст, который был извлечен, был добавлен после уже извлеченного текста, и я привык думать, что текст был извлечен только с первой страницы.

Другие вопросы по тегам