Word в Excel Java

Преобразование документов Word в формат Excel является популярным вариантом использования при работе с извлечением и анализом структурированных данных. Это руководство проведет вас через процесс преобразования Word DOCX в Excel XLSX в Java. Независимо от того, извлекаете ли вы таблицы данных, создаете отчеты или форматируете документы для дальнейшей обработки, это преобразование может помочь упростить ваш рабочий процесс.

Зачем конвертировать Word в Excel?

Существует несколько причин, по которым преобразование Word в Excel может быть полезным:

  • Извлечение данных: если документы Word содержат таблицы или структурированные данные, их экспорт в Excel упрощает анализ и обработку данных.

  • Отчетность: Excel предоставляет улучшенные инструменты для вычислений, построения графиков и визуализации, что делает его идеальным для представления данных в более аналитическом формате.

  • Автоматизация: Для разработчиков, работающих с большими объемами данных или нуждающихся в автоматизации отчетов, преобразование Word в Excel упрощает процесс и открывает дополнительные возможности для автоматизации.

Конвертер Word в Excel — конфигурация Java API

Вы можете экспортировать документы Word в формат листа Excel, настроив Conholdate.Total for Java в вашей среде. Вы можете загрузить файл JAR или вставить следующие конфигурации Maven в файл pom.xml вашего проекта:

<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>24.8</version>
<type>pom</type>
</dependency>

Конвертировать Word в Excel на Java

Вы можете преобразовать Word DOCX в Excel XLSX на Java, выполнив следующие действия:

  • Класс Converter используется для загрузки документа Word и управления процессом преобразования.
  • Объект класса SpreadsheetConvertOptions позволяет определять конкретные параметры преобразования.
  • Укажите номер страницы в документе Word для преобразования и количество страниц для преобразования.
  • Задайте различные пользовательские параметры рендеринга.
  • Сохраните преобразованный файл под указанным именем, используя метод convert().

Следующий фрагмент кода демонстрирует, как преобразовать формат Word в Excel на Java:

// Создать экземпляр класса Converter
com.groupdocs.conversion.Converter converter = new com.groupdocs.conversion.Converter("sample.docx");

// Инициировать объект класса SpreadsheetConvertOptions
com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions options = new com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions();

// Установить пользовательские параметры
options.setPageNumber(2);
options.setPagesCount(1);
options.setFormat(com.groupdocs.conversion.filetypes.SpreadsheetFileType.Xls);
options.setZoom(150);

// Сохраните преобразованный файл Excel.
converter.convert("converted.xls", options);

Бесплатная ознакомительная лицензия

Вы можете получить бесплатную временную лицензию, чтобы проверить различные функции API в полном объеме.

Подведение итогов

Конвертация Word в Excel на Java — это мощный способ управления преобразованиями документов. Благодаря простым в использовании опциям и комплексной поддержке форматов он позволяет разработчикам эффективно автоматизировать и оптимизировать задачи обработки документов. Если у вас возникли какие-либо неясности, свяжитесь с нами на форум.

Часто задаваемые вопросы

Можно ли преобразовать несколько страниц из документа Word в Excel?

Да, вы можете использовать метод setPagesCount(), чтобы определить, сколько страниц вы хотите преобразовать из документа Word.

Могу ли я дополнительно настроить процесс конвертации?

Да, класс SpreadsheetConvertOptions позволяет настраивать различные параметры, такие как уровень масштабирования, формат файла и т. д.

Можно ли преобразовать таблицы из документа Word в Excel?

Да, если ваш документ Word содержит таблицы, таблицы будут сохранены в выходных данных Excel.

Смотрите также