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