Այս հիմնական հոդվածում դուք կսովորեք, թե ինչպես փոխակերպել XLSX-ը PNG-ի NET REST API-ով: Մենք կստեղծենք XLSX-ից PNG փոխարկիչ C# Low Code API-ով` հետևելով հաջորդ բաժնում նշված մանրամասն և հստակ քայլերին: Մշակված հավելվածը կարող է ինտեգրվել Linux, macOS կամ Windows միջավայրերում աջակցվող ցանկացած .NET հավելվածի հետ, և փոխակերպումը կարող է իրականացվել անվճար:
Նախապայման
Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր XLSX-ի PNG փոխարկում կատարելու համար
Բեռնել Aspose.Cells Cloud SDK for .NET to convert XLSX to PNG
Կարգավորեք C# .NET նախագիծը վերը նշված SDK-ով՝ XLSX-ը PNG-ի տեսքով
NET REST API-ով XLSX-ը PNG-ի փոխարկելու քայլեր
- Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ XLSX-ը PNG-ի փոխարկելու համար
- Ստեղծեք CellsApi դասի օրինակ՝ հաճախորդի հավատարմագրերով, XLSX-ի PNG փոխարկումն իրականացնելու համար
- Նշեք աղբյուրը XLSX և թողարկեք PNG ֆայլի անունները և բեռնեք աղբյուրի XLSX ֆայլը հիշողության հոսքում
- Ստեղծեք PostConvertWorkbookToPNGRequest-ի օրինակ՝ մուտքագրված XLSX ֆայլի հոսքով և այլ ընտրովի հատկություններով
- Զանգահարեք XLSX to PNG հարցման մեթոդը XLSX-ը PNG-ի փոխարկելու NET REST API-ով
- Պահպանեք մատուցված 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-ի միջոցով.