Konverzia zošitov Excel na dokumenty Word môže byť frustrujúca a časovo náročná úloha, najmä pri práci s veľkým množstvom údajov. Vďaka sile Java REST API však môžete zefektívniť a zautomatizovať proces prevodu súborov Excel do dokumentov programu Word, čím ušetríte čas a námahu. V tomto blogovom príspevku poskytneme podrobného sprievodcu, ako previesť súbory programu Excel na dokumenty programu Word pomocou rozhrania Java REST API, ako aj upozorniť na niektoré kľúčové výhody používania tohto výkonného nástroja. Či už ste vývojár alebo podnikový používateľ, táto príručka vám pomôže zjednodušiť a optimalizovať proces prevodu z Excelu do Wordu.
- Rozhranie API na konverziu Excelu do Wordu
- Previesť Excel do Wordu v Jave
- Exportujte Excel do Wordu pomocou príkazov cURL
Rozhranie API na konverziu Excelu do Wordu
Aspose.Cells Cloud SDK for Java je výkonný nástroj na prácu s excelovými súbormi v cloude, ktorý ponúka širokú škálu funkcií na spracovanie a konverziu údajov. Jednou z kľúčových výhod používania Aspose.Cells Cloud je schopnosť ľahko konvertovať súbory Excel na dokumenty programu Word. Nasledovaním jednoduchých krokov zefektívnite svoj pracovný tok a zautomatizujte proces prevodu z Excelu do Wordu.
Aby sme mohli začať, musíme vytvoriť projekt typu zostavy maven a pridať nasledujúce podrobnosti do súboru 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>
Potom si vytvorte účet cez Aspose Cloud a vyhľadajte podrobnosti o ID klienta a tajomstve klienta na Dashboard.
Previesť Excel do Wordu v Jave
Táto časť poskytuje podrobné informácie o tom, ako previesť dokument Excel do dokumentu Word pomocou jazyka Java.
- Vytvorte inštanciu CellsApi a zároveň poskytnite poverenia klienta ako vstupné argumenty.
- Vytvorte premenné obsahujúce názov vstupného Excelu, výsledný formát ako DOC a výsledný názov súboru.
- Prečítajte si súbor Excel z lokálneho disku pomocou inštancie súboru.
- Nakoniec zavolajte metódu cellsWorkbookPutConvertWorkbook(…) na spustenie operácie konverzie Excelu do Wordu.
// ďalšie príklady nájdete na https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Získajte ClientID a ClientSecret z https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// vytvorte inštanciu CellsApi pomocou poverení klienta
CellsApi api = new CellsApi(clientId,clientSecret);
// názov vstupného zošita programu Excel
String fileName = "myDocument.xlsx";
// podrobnosti o hesle, ak je zošit zašifrovaný
String password = null;
// výsledný formát súboru
String format = "DOCX";
// načítať súbor z lokálneho systému
File file = new File(fileName);
// vykonať operáciu konverzie dokumentu
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);
// vytlačiť správu o úspechu
System.out.println("Successfull conversion of Excel to Word !");
}catch(Exception ex)
{
System.out.println(ex);
}
Vstupný excelový zošit použitý vo vyššie uvedenom príklade si môžete stiahnuť z myDocument.xlsx.
Exportujte Excel do Wordu pomocou príkazov cURL
Ak teraz hľadáte jednoduchý a efektívny spôsob prevodu súborov programu Excel na dokumenty programu Word, príkazy cURL môžu byť výkonným nástrojom vo vašom arzenáli. Pomocou cURL môžete jednoducho odosielať požiadavky HTTP na server a prijímať odpoveď, vďaka čomu je ideálny na automatizáciu širokej škály úloh vrátane konverzie Excelu na Word. Takže ako predpoklad musíme vygenerovať prístupový token JWT na základe poverení klienta:
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"
Po vygenerovaní tokenu JWT musíme vykonať nasledujúci príkaz, ktorý načíta vstupný Excel z cloudového úložiska a exportuje výstup do formátu Word. Po konverzii sa výsledný DOCX uloží aj do cloudového úložiska.
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>"
Záverečné poznámky
Záverom možno povedať, že konvertovanie súborov programu Excel na dokumenty programu Word môže zmeniť hru pre podniky a jednotlivcov, ktorí chcú zefektívniť svoj pracovný tok a zjednodušiť spracovanie údajov. Či už používate Aspose.Cells Cloud SDK pre Java alebo príkazy cURL, oba nástroje poskytujú výkonné funkcie na jednoduchú konverziu súborov programu Excel na dokumenty programu Word. Využite tieto výkonné nástroje na zlepšenie svojej produktivity a efektivity. Vyskúšajte tieto nástroje a zistite, ako môžu zmeniť spôsob, akým pracujete s údajmi.
Kompletný zdrojový kód Cloud SDK je k dispozícii na stiahnutie na GitHub. Okrem toho, ak pri používaní rozhrania API narazíte na akýkoľvek problém, neváhajte nás kontaktovať prostredníctvom bezplatného fóra podpory produktov.
Odporúčané články
Dôrazne odporúčame navštíviť nasledujúce odkazy, kde sa dozviete viac o: