Փոխարկեք XLSX-ը SVG-ի NET REST API-ով

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

Նախապայման

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

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

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

Կոդ XLSX-ի SVG փոխակերպման համար 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 XlsxToSvgConverter
{
public void XlsxToSvg()
{
try
{
string clientID = "Id";
string clientSecret = "secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = @"C:/ExcelFiles/";
string sourceFileFormat = "xlsx";
string outputFileFormat = "svg";
string inputFileName = "Source."+ sourceFileFormat;
string outputFileName = "XlsxtoSvg."+ outputFileFormat;
var xlsxToSvgRequest = new PutConvertWorkbookRequest
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
format = outputFileFormat,
streamFormat = sourceFileFormat
};
CellsApi xlsxtoSvgApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var response = xlsxtoSvgApi.PutConvertWorkbook(xlsxToSvgRequest);
response.Position = 0;
var fileStream = File.Create(localPath + outputFileName);
response.CopyTo(fileStream);
fileStream.Close();
Console.WriteLine("XLSX to SVG conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

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

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

 Հայերեն