Konvertuokite XLSX į TIFF naudodami Java REST API

Šioje paprastoje temoje sužinosite, kaip konvertuoti XLSX į TIFF naudojant Java REST API. Mes sukursime XLSX į TIFF keitiklį su Java Low Code API, atlikdami išsamius ir aiškius veiksmus, nurodytus kitame skyriuje. Sukurta aplikacija gali būti integruota su bet kuria Java palaikančia programa macOS, Linux ar Windows aplinkoje, o konvertavimas gali būti atliktas nemokamai.

Būtina sąlyga

Veiksmai, kaip konvertuoti XLSX į TIFF naudojant Java REST API

  1. Nustatykite API kliento ID ir kliento paslaptį, kad XLSX būtų pateikta kaip TIFF
  2. Sukurkite CellsApi klasės objektą su kliento kredencialais, kad atliktumėte XLSX konvertavimą į TIFF
  3. Nurodykite šaltinio XLSX ir išveskite TIFF failų pavadinimus ir įkelkite šaltinio XLSX naudodami pavadinimą ir failo objektą HashMap
  4. Sukurkite PostConvertWorkbookToPDFRequest egzempliorių naudodami HashMap įvestį
  5. Iškvieskite XLSX to TIFF užklausos metodą, kad konvertuotumėte XLSX į TIFF su Java REST API
  6. Išsaugokite eksportuotą TIFF failo srautą vietiniame diske

Pirmiau minėti veiksmai pakeičia failo tipą iš XLSX į TIFF su Java žemo kodo API. Konvertavimo procesą pradėsime sukonfigūruodami SDK ir sukurdami CellsAPI klasės objektą. Tada įkelsime šaltinio XLSX failą naudodami HashMap ir sukursime PutConvertWorkbookRequest klasės egzempliorių, kuris toliau naudojamas konvertuojant į TIFF failų srautą naudojant PutConvertWorkbook() metodą.

Kodas, skirtas XLSX konvertavimui į TIFF naudojant Java Low Code API

package com.aspose.cloud.cells.api;
import com.aspose.cloud.cells.client.ApiException;
import com.aspose.cloud.cells.request.PutConvertWorkbookRequest;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.HashMap;
public class Example_PutConvertWorkbookXlsxToTIFF {
public void Run() throws IOException, ApiException {
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 = "tiff";
String outputFileName = "XlsxToTiff" + "." + outputFormat;
CellsApi xlsxToTiffApi = new CellsApi(clientID, clientSecret, apiVersion, apiBaseUrl);
HashMap<String, File> fileMap = new HashMap<>();
fileMap.put(inputFileName, new File(localPath + inputFileName));
PutConvertWorkbookRequest xlsxToTiffRequest = new PutConvertWorkbookRequest();
xlsxToTiffRequest.setFile(fileMap);
File tiffFile = xlsxToTiffApi.putConvertWorkbook(xlsxToTiffRequest);
File destinationFile = new File(localPath + outputFileName);
// Create necessary parent directories
destinationFile.getParentFile().mkdirs();
try (FileInputStream inputStream = new FileInputStream(tiffFile);
FileOutputStream outputStream = new FileOutputStream(destinationFile)) {
byte[] buffer = new byte[4096]; // Buffer size of 4KB
int bytesRead;
while ((bytesRead = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, bytesRead);
}
System.out.println("XLS to TIFF conversion completed");
} catch (Exception e) {
e.printStackTrace();
}
} catch (ApiException e) {
throw new RuntimeException(e);
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}

Šis paprastas pavyzdinis kodas leidžia konvertuoti XLSX į TIFF naudojant Java debesies API. Naudodami Aspose.Cells REST API SDK turite pateikti galiojantį diske esančio XLSX failo kelią, o kai konvertavimo procesas bus baigtas, atsisiųskite išvesties TIFF failo srautą, kad išsaugotumėte jį vietoje.

Šioje temoje išnagrinėjome, kaip pakeisti XLSX į TIFF naudojant debesies API. Jei norite atlikti XLSX konvertavimą į HTML, žr. straipsnį, kaip Konvertuokite XLSX į HTML naudodami Java REST API.

 Latviski