Excel в Word

Перетворення 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 і знайдіть ідентифікатор клієнта та секрет клієнта на Інформаційна панель.

Перетворення Excel на Word у Java

У цьому розділі надається покрокова інформація про те, як конвертувати Excel у документ Word за допомогою Java.

  • Створіть екземпляр CellsApi, надаючи облікові дані клієнта як вхідні аргументи.
  • Створіть змінні, що містять ім’я вхідних даних Excel, кінцевий формат як DOC та кінцеве ім’я файлу.
  • Прочитайте файл Excel із локального диска за допомогою екземпляра File.
  • Нарешті, викличте метод 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>"
Експорт Excel у Word

Зображення 2: - Попередній перегляд перетворення Excel у Word

Заключні зауваження

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

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

Рекомендовані статті

Ми наполегливо рекомендуємо відвідати такі посилання, щоб дізнатися більше про: