In dit eenvoudige onderwerp leert u hoe u XLSX naar DOCX kunt converteren met Java REST API. We maken een XLSX naar DOCX converter met C# Low Code API door de gedetailleerde en heldere stappen te volgen die in de volgende sectie worden genoemd. De ontwikkelde applicatie kan worden gebruikt in Java-ondersteunde omgevingen in Linux, Windows of macOS en de conversie kan gratis worden uitgevoerd.
Voorwaarde
Maak een account aan en ontvang API-referenties om XLSX naar DOCX conversie uit te voeren
Download Aspose.Cells Cloud SDK for Java to convert XLSX to DOCX
Stel een Java-project in met de bovenstaande SDK om XLSX als DOCX te renderen
Stappen om XLSX naar DOCX te converteren met Java REST API
- Stel de Client-ID en het Client-geheim in voor de API om XLSX naar DOCX te exporteren
- Instantieer een object van de CellsApi-klasse met clientreferenties om de conversie van XLSX naar DOCX te beheren
- Geef de bron-XLSX- en uitvoer-DOCX-bestandsnamen op en laad de bron-XLS met behulp van een naam en een File-object in een HashMap
- Maak een object van de PostConvertWorkbookToDOCXRequest met invoer HashMap
- Roep de XLSX to DOCX-aanvraagmethode aan om XLSX naar DOCX te converteren met Java REST API
- Sla de geëxporteerde DOCX Word-bestandsstroom op de lokale schijf op
Deze stappen transformeren het bestandstype van XLSX naar DOCX met C# low code API. We starten het implementatieproces met de initialisatie door de SDK te configureren en het CellsAPI-klasseobject te maken. We openen vervolgens het bron-XLSX-bestand met behulp van een FileStream en maken een instantie van de PostConvertWorkbookToPDFRequest-klasse die verder wordt gebruikt voor het uitvoeren van de conversie naar een DOCX-bestandsstream met behulp van de PostConvertWorkbookToDocx()-methode.
Code voor XLSX naar DOCX conversie in 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(); | |
} | |
} | |
} |
Met deze werkende voorbeeldcode kunt u XLSX naar DOCX converteren met C# cloud API. U moet een geldig pad voor het XLSX-bestand op de schijf toevoegen met behulp van de Aspose. Cells REST API SDK voert de conversie uit en downloadt, nadat het bestandsconversieproces is voltooid, de uitvoer-DOCX-bestandsstream om deze lokaal op te slaan.
We hebben in dit onderwerp onderzocht hoe u XLSX naar DOCX kunt transformeren met Cloud API. Als u geïnteresseerd bent in het uitvoeren van XLSX naar PDF-conversie, raadpleeg dan het artikel over hoe u Converteer XLSX naar PDF met Java REST API kunt doen.