Konvertálja az XLSX-et PNG-re a NET REST API-val

Ebben az alapvető cikkben megtudhatja, hogyan lehet alakítani a(z) XLSX-t PNG-re NET REST API-val. Létrehozunk egy XLSX-PNG konvertert C# Low Code API-val a következő részben említett részletes és világos lépések betartásával. A kifejlesztett alkalmazás bármely Linux, macOS vagy Windows környezetben támogatott .NET alkalmazásba integrálható, a konvertálás pedig ingyenesen elvégezhető.

Előfeltétel

Az XLSX konvertálása PNG-re a NET REST API segítségével

  1. Állítsa be az ügyfélazonosítót és az ügyféltitkot az API-hoz az XLSX PNG-re konvertálásához
  2. Hozzon létre egy példányt a CellsApi osztályból az ügyfél hitelesítő adataival az XLSX-ből PNG-be való konverzió végrehajtásához
  3. Adja meg a forrás XLSX és a kimeneti PNG fájlneveket, és töltse be a forrás XLSX fájlt egy memóriafolyamba
  4. Hozzon létre egy példányt a PostConvertWorkbookToPNGRequest bemeneti XLSX fájlfolyammal és egyéb opcionális tulajdonságokkal
  5. Hívja a XLSX to PNG kérési metódust, hogy XLSX-t PNG-vé konvertáljon NET REST API-val
  6. Mentse el a renderelt PNG fájl adatfolyamot a helyi lemezre

A fenti lépések átalakítják a fájltípust XLSX-ről PNG-re C# 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 kezdeményezzük az inicializálással. Ezután betöltjük a forrás XLSX fájlt egy FileStream segítségével, és létrehozzuk a PostConvertWorkbookToPNGRequest osztály egy példányát, amelyet a továbbiakban a PostConvertWorkbookToPNG() metódus segítségével PNG fájlfolyammá konvertálunk.

Kód az XLSX-ből PNG-be való konvertáláshoz a NET Low Code API-ban

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

Ez az alapvető példakód az XLSX-et PNG-re konvertálja a C# felhő API-val. Meg kell adnia a lemezen lévő XLSX fájl érvényes elérési útját az Aspose segítségével. A Cells REST API SDK befejezi az átalakítást, majd az átalakítási folyamat befejezése után letölti a kimeneti PNG fájl adatfolyamot, hogy helyileg elmentse. .

Ebben a témakörben megvizsgáltuk, hogyan lehet az XLSX-et PNG-re alakítani a Cloud API-val. Ha XLSX-ből SVG-be szeretne konvertálni, olvassa el a Konvertálja az XLSX-et SVG-vé a NET REST API segítségével című cikket.

 Magyar