преумножить в слове

Преобразование Excel в Word на Java

Преобразование книг Excel в документы Word может быть утомительной и трудоемкой задачей, особенно при работе с большими объемами данных. Однако с помощью Java REST API вы можете оптимизировать и автоматизировать процесс преобразования файлов Excel в документы Word, экономя время и силы. В этом сообщении блога мы предоставим пошаговое руководство по преобразованию файлов Excel в документы Word с помощью Java REST API, а также расскажем о некоторых ключевых преимуществах использования этого мощного инструмента. Являетесь ли вы разработчиком или бизнес-пользователем, это руководство поможет вам упростить и оптимизировать процесс преобразования Excel в Word.

API преобразования Excel в Word

Aspose.Cells Cloud SDK для Java — мощный инструмент для работы с файлами Excel в облаке, предлагающий широкий набор функций для обработки и преобразования данных. Одним из ключевых преимуществ использования Aspose.Cells Cloud является возможность легко конвертировать файлы Excel в документы Word. Следуя простым шагам, упростите рабочий процесс и автоматизируйте процесс преобразования Excel в Word.

Для начала нам нужно создать проект типа сборки maven и добавить следующие данные в файл pom.xml.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

После этого создайте учетную запись в Aspose Cloud и найдите данные Client ID и Client Secret в Dashboard.

Преобразование Excel в Word на Java

В этом разделе представлена пошаговая информация о том, как преобразовать документ Excel в документ Word с помощью Java.

  • Создайте экземпляр CellsApi, предоставив учетные данные клиента в качестве входных аргументов.
  • Создайте переменные, содержащие имя входного файла Excel, результирующий формат DOC и имя результирующего файла.
  • Чтение файла Excel с локального диска с использованием экземпляра файла.
  • Наконец, вызовите метод cellsWorkbookPutConvertWorkbook(…), чтобы инициировать операцию преобразования Excel в Word.
// дополнительные примеры см. на странице https://github.com/aspose-cells-cloud/aspose-cells-cloud-java.

try
    {
    // Получите ClientID и ClientSecret с https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // создать экземпляр CellsApi, используя учетные данные клиента
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // имя входной книги Excel
    String fileName = "myDocument.xlsx";
    // данные пароля, если книга в зашифрованном виде
    String password = null;
        
    // результирующий формат файла
    String format = "DOCX";
    		
    // загрузить файл из локальной системы
    File file = new File(fileName);	
    
    // выполнить операцию преобразования документа
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);  
            
    // распечатать сообщение об успешном завершении
    System.out.println("Successfull conversion of Excel to Word !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
превью из Excel в Word

изображение 1: предварительный просмотр преобразования Excel в Word

Входную книгу Excel, используемую в приведенном выше примере, можно загрузить из myDocument.xlsx.

Экспорт Excel в Word с помощью команд cURL

Теперь, если вы ищете простой и эффективный способ преобразования файлов Excel в документы Word, команды cURL могут стать мощным инструментом в вашем арсенале. С помощью cURL вы можете легко отправлять HTTP-запросы на сервер и получать ответ, что делает его идеальным для автоматизации широкого круга задач, включая преобразование Excel в Word. Поэтому в качестве предварительного условия нам нужно сгенерировать токен доступа JWT на основе учетных данных клиента:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

После создания токена JWT нам нужно выполнить следующую команду, которая загружает входной файл Excel из облачного хранилища и экспортирует выходные данные в формат Word. После преобразования полученный DOCX также хранится в облачном хранилище.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
Экспорт Эксель в Ворд

Изображение 2: предварительный просмотр преобразования Excel в Word

Заключительные замечания

В заключение можно сказать, что преобразование файлов Excel в документы Word может изменить правила игры для компаний и частных лиц, стремящихся оптимизировать рабочий процесс и упростить обработку данных. Независимо от того, используете ли вы Aspose.Cells Cloud SDK для Java или команды cURL, оба инструмента предоставляют мощные функции для простого преобразования файлов Excel в документы Word. Воспользуйтесь преимуществами этих мощных инструментов для повышения производительности и эффективности. Попробуйте эти инструменты и узнайте, как они могут изменить вашу работу с данными.

Полный исходный код Cloud SDK доступен для загрузки на GitHub. Кроме того, если у вас возникнут какие-либо проблемы при использовании API, свяжитесь с нами через бесплатный форум поддержки продукта.

Рекомендуемые статьи

Мы настоятельно рекомендуем посетить следующие ссылки, чтобы узнать больше о: