Šioje paprastoje temoje sužinosite, kaip konvertuoti XLSX į DOCX naudojant Java REST API. Sukursime XLSX į DOCX keitiklį su C# Low Code API, laikydamiesi išsamių ir aiškių veiksmų, paminėtų kitame skyriuje. Sukurta programa gali būti naudojama Java palaikomose Linux, Windows arba MacOS aplinkose, o konvertavimas gali būti atliktas nemokamai.
Būtina sąlyga
Sukurkite paskyrą ir gaukite API kredencialus atlikti XLSX konvertavimą į DOCX
Atsisiųsti Aspose.Cells Cloud SDK for Java to convert XLSX to DOCX
Sukurkite Java projektą su aukščiau nurodytu SDK, kad XLSX būtų pateikta kaip DOCX
Veiksmai, kaip konvertuoti XLSX į DOCX naudojant Java REST API
- Norėdami eksportuoti XLSX į DOCX, API nustatykite kliento ID ir kliento paslaptį
- Sukurkite CellsApi klasės objektą su kliento kredencialais, kad galėtumėte valdyti XLSX konvertavimą į DOCX
- Nurodykite šaltinio XLSX ir išvesties DOCX failų pavadinimus ir įkelkite šaltinio XLS naudodami pavadinimą ir failo objektą HashMap
- Sukurkite PostConvertWorkbookToDOCXRequest objektą su įvesties HashMap
- Iškvieskite XLSX to DOCX užklausos metodą, norėdami konvertuoti XLSX į DOCX su Java REST API
- Išsaugokite eksportuotą DOCX Word failo srautą vietiniame diske
Šie veiksmai pakeičia failo tipą iš XLSX į DOCX su C# žemo kodo API. Diegimo procesą pradėsime inicijuodami sukonfigūruodami SDK ir sukurdami CellsAPI klasės objektą. Tada pasieksime šaltinio XLSX failą naudodami FileStream ir sukursime PostConvertWorkbookToPDFRequest klasės egzempliorių, kuris toliau naudojamas konvertuojant į DOCX failų srautą naudojant PostConvertWorkbookToDocx() metodą.
Kodas XLSX konvertavimui į DOCX Java Low Code API
package com.aspose.cloud.cells.api; | |
import com.aspose.cloud.cells.model.FileInfo; | |
import com.aspose.cloud.cells.request.PostConvertWorkbookToCSVRequest; | |
import com.aspose.cloud.cells.request.PostConvertWorkbookToDocxRequest; | |
import java.io.File; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import java.util.HashMap; | |
public class Example_PostConvertXlsxToDOCX { | |
public void Run() { | |
try { | |
String clientID = "ID"; | |
String clientSecret = "Secret"; | |
String apiBaseUrl = "https://api.aspose.cloud"; | |
String apiVersion = "v3.0"; | |
// Source and output file names | |
String localPath = "C:/ExcelFiles/"; | |
String inputFileName = "Source.xlsx"; | |
String outputFormat = "docx"; | |
String outputFileName = "XlsxToDocx" +"." + outputFormat; | |
CellsApi xlsxToDocxApi = new CellsApi(clientID, clientSecret, apiVersion, apiBaseUrl); | |
PostConvertWorkbookToDocxRequest xlsxToDocxExportRequest = new PostConvertWorkbookToDocxRequest(); | |
HashMap<String,File> fileMap = new HashMap<>(); | |
fileMap.put(inputFileName, new File(localPath + inputFileName)); | |
xlsxToDocxExportRequest.setFile(fileMap); | |
FileInfo docxFileResponse = xlsxToDocxApi.postConvertWorkbookToDocx(xlsxToDocxExportRequest); | |
byte[] arr = docxFileResponse.getFileContent().getBytes(); | |
Files.write(Paths.get(localPath + outputFileName), arr); | |
System.out.println("XLSX to DOCX conversion completed"); | |
} | |
catch (Exception e) | |
{ | |
e.printStackTrace(); | |
} | |
} | |
} |
Šis veikiantis pavyzdinis kodas leidžia konvertuoti XLSX į DOCX naudojant C# debesies API. Naudodami Aspose.Cells REST API SDK diske turite pridėti tinkamą XLSX failo kelią, o baigus failo konvertavimo procesą atsisiųskite išvesties DOCX failo srautą, kad išsaugotumėte jį vietoje.
Šioje temoje išnagrinėjome, kaip pakeisti XLSX į DOCX naudojant debesies API. Jei jus domina XLSX konvertavimas į PDF, žr. straipsnį, kaip Konvertuokite XLSX į PDF naudodami Java REST API.