Konvertuokite XLSX į PNG naudodami NET REST API

Šiame pagrindiniame straipsnyje sužinosite, kaip konvertuoti XLSX į PNG naudojant NET REST API. Sukursime XLSX į PNG keitiklį su C# Low Code API, laikydamiesi išsamių ir aiškių veiksmų, paminėtų kitame skyriuje. Sukurta programa gali būti integruota su bet kuria .NET programa, palaikoma Linux, macOS ar Windows aplinkose, o konvertavimas gali būti atliktas nemokamai.

Būtina sąlyga

Veiksmai, kaip konvertuoti XLSX į PNG naudojant NET REST API

  1. Nustatykite API kliento ID ir kliento paslaptį, kad XLSX konvertuotumėte į PNG
  2. Sukurkite CellsApi klasės egzempliorių su kliento kredencialais, kad atliktumėte XLSX konvertavimą į PNG
  3. Nurodykite šaltinio XLSX ir išvesties PNG failų pavadinimus ir įkelkite šaltinio XLSX failą į atminties srautą
  4. Sukurkite PostConvertWorkbookToPNGRequest egzempliorių su įvesties XLSX failo srautu ir kitomis pasirenkamomis ypatybėmis
  5. Iškvieskite XLSX to PNG užklausos metodą, kad konvertuotumėte XLSX į PNG su NET REST API
  6. Išsaugokite pateiktą PNG failo srautą vietiniame diske

Aukščiau pateikti veiksmai pakeičia failo tipą iš XLSX į PNG su C# žemo kodo API. Diegimą inicijuosime inicijuodami sukonfigūruodami SDK ir sukurdami CellsAPI klasės objektą. Tada įkelsime šaltinio XLSX failą naudodami FileStream ir sukursime PostConvertWorkbookToPNGRequest klasės egzempliorių, kuris toliau naudojamas konvertuojant į PNG failo srautą naudojant PostConvertWorkbookToPNG() metodą.

XLSX konvertavimo į PNG kodas NET Low Code API

using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Request;
using System;
using System.Collections.Generic;
using System.IO;
namespace Kb_Aspose.KB
{
public class XlsxToPngConverter
{
public void XlsxToPng()
{
try
{
string clientID = "ClientId";
string clientSecret = "Secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = @"C:/ExcelFiles/";
string inputFileName = @"Source.xlsx";
string outputFileName = @"XlsxtoPng.png";
var xlsxToPngRequest = new PostConvertWorkbookToPNGRequest()
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
};
CellsApi xlsxtoPngApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var fileInfo = xlsxtoPngApi.PostConvertWorkbookToPNG(xlsxToPngRequest);
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(fileInfo.FileContent));
Console.WriteLine("XLSX to PNG conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Šis pagrindinis pavyzdinis kodas konvertuoja XLSX į PNG su C# debesies API. Turite nurodyti tinkamą XLSX failo kelią diske naudodami Aspose.Cells REST API SDK užbaigs konvertavimą, o tada, kai konvertavimo procesas bus baigtas, atsisiųskite išvesties PNG failo srautą, kad išsaugotumėte jį vietoje. .

Šioje temoje išnagrinėjome, kaip pakeisti XLSX į PNG su debesies API. Jei norite konvertuoti iš XLSX į SVG, žr. straipsnį, kaip Konvertuokite XLSX į SVG naudodami NET REST API.

 Latviski