excel do slova

Previesť Excel do Wordu v Jave

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

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);
    }
Excel do ukážky Wordu

obrázok 1: - Ukážka prevodu z Excelu do Wordu

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>"
Exportujte Excel do Wordu

Obrázok 2: - Ukážka prevodu z Excelu do Wordu

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: