Konvertálja az XLSX-et PDF-be a Java REST API segítségével

Ebből az egyszerű témakörből megtudhatja, hogyan lehet alakítani a(z) XLSX-et PDF-re a Java REST API-val. Létrehozunk egy XLSX–PDF konvertert a C# Low Code API-val az alábbi szakaszban említett részletes lépések betartásával. A kifejlesztett alkalmazás bármely Java támogatott alkalmazással integrálható Linux, Windows vagy macOS környezetben, és a konvertálás ingyenesen elvégezhető.

Előfeltétel

Az XLSX PDF formátumba konvertálásának lépései a Java REST API segítségével

  1. Állítsa be az ügyfélazonosítót és az ügyféltitkot az API-hoz az XLSX PDF-be konvertálásához
  2. Példányosítsa a CellsApi osztályt az ügyfél hitelesítő adataival az XLSX-ből PDF-be konvertálás végrehajtásához
  3. Adja meg a forrás XLSX-et és a kimeneti PDF fájlneveket, és töltse be a forrás XLS-t egy név és egy HashMap fájl objektum használatával
  4. Hozzon létre egy objektumot a PostConvertWorkbookToPDFRequestben a HashMap bemenettel
  5. Hívja a XLSX to PDF kérési metódust, hogy XLSX-et PDF-be konvertáljon Java REST API-val
  6. Mentse a renderelt PDF fájl adatfolyamot a helyi lemezre

A fent említett lépések a fájltípus XLSX-ről PDF-re történő átalakítását jelentik Java alacsony kódú API-val. A megvalósítást az SDK konfigurálásával és a CellsAPI osztályobjektum létrehozásával kezdjük. A forrás XLSX fájlt egy FileStream segítségével érjük el, és létrehozzuk a PostConvertWorkbookToPDFRequest osztály egy példányát, amelyet tovább használunk a PDF fájlfolyammá történő konvertáláshoz a PostConvertWorkbookToPDF() metódus segítségével.

Kód az XLSX-ből PDF-be konvertálásához Java Low Code API-ban

package com.aspose.cloud.cells.api;
import com.aspose.cloud.cells.model.FileInfo;
import com.aspose.cloud.cells.request.PostConvertWorkbookToPDFRequest;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.HashMap;
public class Example_PostConvertXLSXToPDF {
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 = "pdf";
String outputFileName = "XlsxToPdf" +"." + outputFormat;
CellsApi xlsxToPdfApi = new CellsApi(clientID, clientSecret, apiVersion, apiBaseUrl);
PostConvertWorkbookToPDFRequest xlsxToPdfExportRequest = new PostConvertWorkbookToPDFRequest();
HashMap<String,File> fileMap = new HashMap<>();
fileMap.put(inputFileName, new File(localPath + inputFileName));
xlsxToPdfExportRequest.setFile(fileMap);
FileInfo pdffFileResponse = xlsxToPdfApi.postConvertWorkbookToPDF(xlsxToPdfExportRequest);
byte[] arr = pdfFileResponse.getFileContent().getBytes();
Files.write(Paths.get(localPath + outputFileName), arr);
System.out.println("XLSx to PDF conversion completed");
}
catch (Exception e)
{
e.printStackTrace();
}
}
}

Ezzel az éles példakóddal az XLSX fájlt PDF-be konvertálhatja Java felhő API-val. Csak hozzáférést és elérési utat kell megadnia a lemezen lévő XLSX fájlhoz az Aspose segítségével. A Cells REST API SDK elvégzi az átalakítást, majd az átalakítási folyamat befejezése után letölti a kimeneti PDF fájl adatfolyamot a mentéshez. helyileg.

Ebben a témakörben megtanultuk, hogyan lehet az XLSX-et PDF-re alakítani a Cloud API-val. Ha érdekli az Excel HTML-be konvertálása, olvassa el a Konvertálja az Excelt HTML-be a Java REST API segítségével című cikket.

 Magyar