Как я могу это решить?
Я попробовал ниже код
Код: Выделить всё
public static void iTextExample() {
String pdfFilePath = "path_to_pdf_file.pdf";
try {
PdfReader reader = new PdfReader(pdfFilePath);
int pageNo = 10;
String pageContent = PdfTextExtractor.getTextFromPage(reader,pageNo);
System.out.println("Page Content: \n" + pageContent);
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
пример:
Видимый текст на странице
Краткий обзор содержания
Введение xxiii
Глава 1 Введение 1
Глава 2 Механизмы 17
Глава 3 Технологии 39
...
Указатель
Текст после извлечения из iText
Stuttard f? rs.indd V4 - 17.08.2011 Страница viii
Краткий обзор содержания
Введение xxiii
Глава 1 Введение 1
Глава 2 Механизмы 17
Глава 3 Технологии 39
...
Индекс 853
viii
ffirs.inddffirs.indd viiiviii 19.08.201118/19/2011 12:22:38 12:22:38

Содержимое после прочтения it
Stuttard ffi rs.indd V4 – 17.08.2011 Страница viii
viii
Краткий обзор содержания
Введение xxiii
Глава 1 (Не)безопасность веб-приложений 1
Глава 2 Основные механизмы защиты 17
Глава 3 Технологии веб-приложений 39
Глава 4 Сопоставление приложения 73
Глава 5 Обход средств управления на стороне клиента 117
Глава 6 Атака на аутентификацию 159
Глава 7 Атака на управление сеансами 205
Глава 8 Атака на средства контроля доступа 257
Глава 9 Атака на хранилища данных 287
Глава 10 Атака на внутренние компоненты 357
Глава 11 Атака на логику приложения 405
Глава 12 Атака на пользователей: межсайтовый скриптинг 431
Глава 13 Атака на пользователей: другие методы 501
Глава 14 Автоматизация индивидуальных атак 571
>Глава 15 Использование раскрытия информации 615
Глава 16 Атака на скомпилированные приложения 633
Глава 17 Атака на архитектуру приложения 647
Глава 18 Атака на сервер приложений 669
Глава 19 Поиск уязвимостей в исходном коде 701
Глава 20 Набор инструментов для хакера веб-приложений 747
Глава 21 Методология хакера веб-приложений 791
Индекс 853
ffirs.indd viii 19.08.2011 12: 22:38
Подробнее здесь: https://stackoverflow.com/questions/787 ... m-pdf-page