Փոխարկեք Excel-ը PDF-ի NET REST API-ով

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

Նախապայման

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

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

Վերոհիշյալ քայլերը փոխակերպում են ֆայլի տեսակը Excel-ից PDF-ի c# ցածր կոդով api: Մենք գործընթացը կսկսենք սկզբնավորումից՝ կարգավորելով SDK-ն և ստեղծելով CellsAPI դասի օբյեկտը: Այնուհետև մենք մուտք կգործենք աղբյուր XLS ֆայլը՝ օգտագործելով FileStream և կստեղծենք PostConvertWorkbookToPDFRequest դասի օրինակ, որը հետագայում օգտագործվում է փոխակերպումը PDF ֆայլի հոսքի՝ PostConvertWorkbookToPDF() մեթոդի միջոցով:

Կոդ Excel-ի PDF-ի փոխակերպման համար 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 XlsToPdfConverter
{
public void XlsToPdf()
{
try
{
string clientID = "Id";
string clientSecret = "secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = "C:/ExcelFiles/";
string inputFileName = "Source.xls";
string outputFileName = "XlstoPdf.pdf";
CellsApi xlstoPdfApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var xlsToPdfRequest = new PostConvertWorkbookToPDFRequest()
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
};
var xlsToPdfresponse = xlstoPdfApi.PostConvertWorkbookToPDF(xlsToPdfRequest);
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(xlsToPdfresponse.FileContent));
Console.WriteLine("XLS to PDF conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Այս պարզ օրինակ կոդը թույլ է տալիս փոխարկել Excel-ը PDF-ի c# cloud api-ով: Ձեզ անհրաժեշտ է միայն սկավառակի վրա XLS ֆայլի համար վավեր ուղի տրամադրել Aspose.Cells REST API SDK-ի օգնությամբ, որը կկատարի փոխակերպումը, այնուհետև, փոխակերպման գործընթացն ավարտելուց հետո, ներբեռնեք ելքային PDF ֆայլի հոսքը՝ այն պահպանելու համար: տեղական մակարդակով.

We have learned to transform XLS to PDF with Cloud API in this topic. If you are interested in performing Excel to DOCX conversion, refer to the article on how to Convert Excel to DOCX with NET REST API.

 Հայերեն