Конвертировать отсканированный PDF в Word с помощью Java

Этот быстрый учебник объясняет, как конвертировать отсканированный PDF в Word с помощью Java. В нём содержатся все детали по настройке IDE, список шагов и пример кода для конвертации отсканированного PDF в документ Word с использованием Java. В конце статьи также будут предложены несколько улучшений для создания индивидуального вывода.

Шаги по преобразованию отсканированного PDF в Word с помощью Java

  1. Установите окружение для использования Aspose.Total for Java для преобразования отсканированного PDF в Word
  2. Применить лицензии для соответствующих продуктов
  3. Создайте экземпляр OCR engine для распознавания текста в PDF‑файле
  4. Загрузите исходный PDF‑файл и задайте параметры распознавания
  5. Запустите OCR‑движок и сохраните результат каждой страницы в список
  6. Создайте новый Word file с использованием класса Document и привяжите к нему builder.
  7. Пройдите по распознанным результатам и сохраните каждую строку на отдельной странице в файле Word
  8. Сохраните полученный файл Word на диск

Эти шаги описывают, как конвертировать отсканированный PDF‑файл в Word с помощью Java. Создайте OCR‑движок, установите тип входных данных как PDF, задайте язык ввода и флаг области обнаружения, и примените OCR к PDF. Наконец, создайте пустой файл Word, добавьте в него все результаты сканирования и сохраните полученный файл Word.

Код для преобразования отсканированного PDF в Word с помощью Java

Этот код демонстрирует процесс преобразования отсканированного PDF в документ Word с использованием Java. Для повышения точности на шумных/искажённых изображениях применяйте фильтры AutoSkew, AutoDewarping, AutoDenoising и Binarize. Светлый текст на тёмном фоне можно обработать, включив свойство setAutomaticColorInversion.

В этой статье мы преобразовали отсканированный PDF в файл Word. Чтобы создать QR‑код с логотипом, обратитесь к статье Create QR Code with Logo using Java.

 Русский