Konvertuokite Excel į PNG naudodami NET REST API

Šiame pagrindiniame straipsnyje sužinosite, kaip konvertuoti XLS į PNG naudojant NET REST API. Sukursime XLS į 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 XLS į PNG naudojant NET REST API

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

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

„Excel“ į PNG konvertavimo 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 XlsToPngConverter
{
public void XlsToPng()
{
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.xls";
string outputFileName = @"XlstoPng.png";
var xlsToPngRequest = new PostConvertWorkbookToPNGRequest()
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
};
CellsApi xlstoPngApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var fileInfo = xlstoPngApi.PostConvertWorkbookToPNG(xlsToPngRequest);
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(fileInfo.FileContent));
Console.WriteLine("XLS to PNG conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Šis pagrindinis pavyzdinis kodas konvertuoja Excel į PNG su C# debesies API. Turite nurodyti tinkamą XLS 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 XLS į PNG su debesies API. Jei norite konvertuoti iš Excel į SVG, žr. straipsnį, kaip Konvertuokite Excel į SVG naudodami NET REST API.

 Latviski