Pretvarjanje delovnih zvezkov Excel v dokumente Word je lahko frustrirajoče in dolgotrajno opravilo, zlasti pri delu z velikimi količinami podatkov. Z močjo Java REST API pa lahko poenostavite in avtomatizirate postopek pretvorbe Excelovih datotek v Wordove dokumente, s čimer prihranite čas in trud. V tej objavi v spletnem dnevniku bomo zagotovili vodnik po korakih o tem, kako pretvarjati Excelove datoteke v Wordove dokumente z uporabo Java REST API, ter izpostavili nekatere ključne prednosti uporabe tega zmogljivega orodja. Ne glede na to, ali ste razvijalec ali poslovni uporabnik, vam bo ta priročnik pomagal poenostaviti in optimizirati postopek pretvorbe Excela v Word.
API za pretvorbo Excel v Word
Aspose.Cells Cloud SDK for Java je zmogljivo orodje za delo z Excelovimi datotekami v oblaku, ki ponuja široko paleto funkcij za obdelavo in pretvorbo podatkov. Ena od ključnih prednosti uporabe Aspose.Cells Cloud je zmožnost enostavne pretvorbe Excelovih datotek v Wordove dokumente. Z upoštevanjem preprostih korakov poenostavite potek dela in avtomatizirajte postopek pretvorbe Excela v Word.
Za začetek moramo ustvariti projekt vrste gradnje maven in v datoteko pom.xml dodati naslednje podrobnosti.
<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>
Nato ustvarite račun prek Aspose Cloud in poiščite ID odjemalca in skrivnost odjemalca na Nadzorna plošča.
Pretvorite Excel v Word v Javi
Ta razdelek vsebuje informacije po korakih o tem, kako pretvoriti Excel v Wordov dokument z Javo.
- Ustvarite primerek CellsApi, hkrati pa navedite poverilnice odjemalca kot vhodne argumente.
- Ustvarite spremenljivke, ki vsebujejo ime vhodnega Excela, nastalo obliko kot DOC in nastalo ime datoteke.
- Preberite datoteko Excel z lokalnega pogona s primerkom datoteke.
- Na koncu pokličite metodo cellsWorkbookPutConvertWorkbook(…), da sprožite operacijo pretvorbe Excela v Word.
// za več primerov obiščite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Pridobite ClientID in ClientSecret na https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// ustvarite primerek CellsApi z uporabo poverilnic odjemalca
CellsApi api = new CellsApi(clientId,clientSecret);
// ime vhodnega Excelovega delovnega zvezka
String fileName = "myDocument.xlsx";
// podrobnosti gesla, če je delovni zvezek šifriran
String password = null;
// nastala oblika datoteke
String format = "DOCX";
// naloži datoteko iz lokalnega sistema
File file = new File(fileName);
// izvedite operacijo pretvorbe dokumenta
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);
// sporočilo o uspešnem tiskanju
System.out.println("Successfull conversion of Excel to Word !");
}catch(Exception ex)
{
System.out.println(ex);
}
Vhodni Excelov delovni zvezek, uporabljen v zgornjem primeru, lahko prenesete iz myDocument.xlsx.
Izvozite Excel v Word z ukazi cURL
Zdaj, če iščete preprost in učinkovit način za pretvorbo Excelovih datotek v Wordove dokumente, so lahko ukazi cURL močno orodje v vašem arzenalu. S cURL lahko preprosto pošljete zahteve HTTP strežniku in prejmete odgovor, zaradi česar je idealen za avtomatizacijo širokega nabora nalog, vključno s pretvorbo Excela v Word. Kot predpogoj moramo torej ustvariti dostopni žeton JWT na podlagi poverilnic odjemalca:
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"
Ko je žeton JWT ustvarjen, moramo izvesti naslednji ukaz, ki naloži vhodni Excel iz shrambe v oblaku in izvozi izhod v format Word. Po pretvorbi se nastali DOCX prav tako shrani v shrambo v oblaku.
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>"
Zaključne opombe
Skratka, pretvorba Excelovih datotek v Wordove dokumente lahko spremeni igro za podjetja in posameznike, ki želijo racionalizirati potek dela in poenostaviti obdelavo podatkov. Ne glede na to, ali uporabljate Aspose.Cells Cloud SDK za Java ali ukaze cURL, obe orodji ponujata zmogljive funkcije za preprosto pretvorbo Excelovih datotek v Wordove dokumente. Izkoristite ta zmogljiva orodja za izboljšanje produktivnosti in učinkovitosti. Preizkusite ta orodja in odkrijte, kako lahko spremenijo vaš način dela s podatki.
Celotna izvorna koda Cloud SDK je na voljo za prenos na GitHub. Poleg tega, če med uporabo API-ja naletite na kakršno koli težavo, se obrnite na nas prek brezplačnega foruma za podporo izdelkom.
Priporočeni članki
Zelo priporočamo, da obiščete naslednje povezave, če želite izvedeti več o: