Փոխարկեք XLSX-ը PDF-ի Java REST API-ով

Այս պարզ թեմայում դուք կսովորեք, թե ինչպես փոխակերպել XLSXPDF Java REST API-ի միջոցով: Մենք կստեղծենք XLSX դեպի PDF փոխարկիչ C# Low Code API-ով` հետևելով ստորև բաժնում նշված մանրամասն քայլերին: Մշակված հավելվածը կարող է ինտեգրվել ցանկացած Java աջակցվող հավելվածի հետ Linux, Windows կամ macOS միջավայրերում, և փոխակերպումը կարող է կատարվել անվճար:

Նախապայման

Java REST API-ով XLSX-ը PDF-ի փոխարկելու քայլեր

  1. Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ XLSX-ը PDF-ի փոխարկելու համար
  2. Պատվիրեք CellsApi դասը հաճախորդի հավատարմագրերով՝ XLSX-ի PDF փոխակերպում կատարելու համար
  3. Նշեք աղբյուրը XLSX և թողարկեք PDF ֆայլի անունները և բեռնեք աղբյուրը XLS՝ օգտագործելով անունը և Ֆայլի օբյեկտը HashMap-ում
  4. Ստեղծեք PostConvertWorkbookToPDFRequest-ի օբյեկտ մուտքագրված HashMap-ով
  5. Զանգահարեք XLSX to PDF հարցման մեթոդը XLSX-ը PDF-ի փոխարկելու Java REST API-ով
  6. Պահպանեք ստացված PDF ֆայլի հոսքը տեղական սկավառակի վրա

Վերոնշյալ քայլերը ենթադրում են ֆայլի տիպի փոխակերպում XLSX-ից PDF-ի Java ցածր կոդով API: Մենք կսկսենք իրականացումը SDK-ի կոնֆիգուրացիայով և ստեղծելով CellsAPI դասի օբյեկտ: Մենք մուտք գործելու ենք աղբյուր XLSX ֆայլը FileStream-ի միջոցով և ստեղծելու PostConvertWorkbookToPDFRequest դասի օրինակ, որը հետագայում օգտագործվում է փոխակերպումը PDF ֆայլի հոսքի՝ PostConvertWorkbookToPDF() մեթոդի միջոցով:

Կոդ XLSX-ի PDF փոխակերպման համար Java Low Code API-ում

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();
}
}
}

Այս հստակ օրինակ կոդը թույլ է տալիս փոխարկել XLSX-ը PDF-ի Java ամպային API-ի միջոցով: Ձեզ անհրաժեշտ է միայն սկավառակի վրա XLSX ֆայլի մուտքը և ուղին տալ Aspose.Cells REST API SDK-ի օգնությամբ, որը կկատարի փոխակերպումը, այնուհետև փոխակերպման գործընթացն ավարտելուց հետո ներբեռնեք ելքային PDF ֆայլի հոսքը՝ այն պահպանելու համար: տեղական մակարդակով.

Այս թեմայում մենք սովորել ենք վերափոխել XLSX-ը PDF-ի Cloud API-ով: Եթե դուք հետաքրքրված եք Excel-ի HTML փոխակերպմամբ, տես հոդվածը, թե ինչպես կատարել Փոխարկեք Excel-ը HTML-ի Java REST API-ով.

 Հայերեն