Converteer XLSX naar DOCX met Java REST API

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

Stappen om XLSX naar DOCX te converteren met Java REST API

  1. Stel de Client-ID en het Client-geheim in voor de API om XLSX naar DOCX te exporteren
  2. Instantieer een object van de CellsApi-klasse met clientreferenties om de conversie van XLSX naar DOCX te beheren
  3. 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
  4. Maak een object van de PostConvertWorkbookToDOCXRequest met invoer HashMap
  5. Roep de XLSX to DOCX-aanvraagmethode aan om XLSX naar DOCX te converteren met Java REST API
  6. 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.

 Nederlands