Փոխարկեք XLSX-ը PNG-ի NET REST API-ի միջոցով

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

Նախապայման

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

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

Վերոնշյալ քայլերը փոխակերպում են ֆայլի տեսակը XLSX-ից PNG՝ C# ցածր կոդով API: Մենք կսկսենք իրականացումը սկզբնավորման միջոցով՝ կարգավորելով SDK-ն և ստեղծելով CellsAPI դասի օբյեկտը։ Այնուհետև մենք կբեռնենք աղբյուր XLSX ֆայլը՝ օգտագործելով FileStream և կստեղծենք PostConvertWorkbookToPNGRequest դասի օրինակ, որը հետագայում օգտագործվում է փոխակերպումը PNG ֆայլի հոսքի՝ PostConvertWorkbookToPNG() մեթոդի միջոցով:

Կոդ XLSX-ի PNG փոխակերպման համար 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);
}
}
}
}

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

Այս թեմայում մենք ուսումնասիրել ենք վերափոխել XLSX-ը PNG-ի Cloud API-ով: Եթե ցանկանում եք XLSX-ի SVG փոխակերպում կատարել, տես հոդվածը, թե ինչպես անել Փոխարկեք XLSX-ը SVG-ի NET REST API-ի միջոցով.

 Հայերեն