Преобразование Excel в Word может быть полезно, когда вам нужно экспортировать данные из рабочего листа в таблицу в документе Word. Чтобы автоматизировать это преобразование, в этой статье рассказывается, как преобразовать файлы Excel XLSX в формат Word DOCX с помощью Java. Кроме того, также обсуждаются дополнительные параметры для настройки преобразования XLSX в DOCX.
- API конвертера Excel в Word Java
- Конвертировать XLSX в DOCX на Java
- Настройте преобразование XLSX в DOCX в Java
- Получите бесплатную лицензию API
API конвертера Excel в Word Java
Aspose.Cells for Java — это API для работы с электронными таблицами, который позволяет создавать, обрабатывать и манипулировать файлами Excel. Кроме того, API обеспечивает высококачественное преобразование файлов Excel XLSX в другие форматы, включая DOCX, PDF и т. д. Вы можете либо скачать API, либо установить его, используя следующую конфигурацию Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>21.3</version>
</dependency>
Конвертировать XLSX в DOCX на Java
Преобразование электронной таблицы Excel в документ Word очень просто. Это можно сделать за пару шагов с помощью Aspose.Cells for Java. Ниже приведены шаги для преобразования файла XLSX в формат DOCX.
- Сначала загрузите файл Excel XLSX с помощью класса Workbook.
- Наконец, конвертируйте XLSX в DOCX, используя метод Workbook.save(String, SaveFormat.DOCX).
В следующем примере кода показано, как преобразовать файл Excel XLSX в Word DOCX с помощью Java.
// Создать экземпляр объекта Workbook по пути к файлу Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Сохранить как DOCX
workbook.save("Book1.docx", SaveFormat.DOCX);
Настройте преобразование XLSX в DOCX в Java
Вы также можете настроить преобразование Excel в Word, используя различные параметры, предоставляемые классом DocxSaveOptions. Ниже приведен список параметров, которые вы можете использовать.
- CachedFileFolder: папка кэша для хранения больших данных.
- ClearData: сделать рабочую книгу пустой после сохранения файла.
- CreateDirectory: если true и каталог не существует, каталог будет автоматически создан перед сохранением файла.
- MergeAreas: указывает, следует ли объединять области условного форматирование и проверка перед сохранением файла.
- RefreshChartCache: указывает, обновляются ли данные кэша диаграммы.
- SortNames: указывает, следует ли сортировать определенные имена перед сохранением. файлы.
- UpdateSmartArt: указывает, следует ли обновлять параметры смарт-арта.
- ValidateMergedAreas: указывает, следует ли проверять объединенные ячейки. перед сохранением файла.
- WarningCallback: получает или задает обратный вызов предупреждения.
В следующем примере кода показано, как использовать класс DocxSaveOptions при преобразовании Excel XLSX в Word DOCX с помощью Java.
// Создать экземпляр объекта Workbook по пути к файлу Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Создайте параметры сохранения DOCX
DocxSaveOptions options = new DocxSaveOptions();
options.setClearData(true);
options.setCreateDirectory(true);
options.setCachedFileFolder("cache");
options.setMergeAreas(true);
// Сохранить как DOCX
workbook.save("Book1.docx", options);
Получите бесплатную лицензию API
Вы можете бесплатно попробовать Aspose.Cells для Java, получив временную лицензию.
Вывод
В этой статье вы узнали, как конвертировать файлы Excel XLSX в формат DOCX с помощью Java. Кроме того, вы увидели, как использовать различные параметры для настройки преобразования Excel в Word. Вы можете узнать больше об Aspose.Cells для Java, используя документацию. Более того, если у вас возникнут какие-либо вопросы или вопросы, не стесняйтесь обращаться к нам через наш форум.