Այս թեման ներառում է «Word» ֆայլ ստեղծելու գործընթացը NET REST API-ով **: Մենք կօգտագործենք Aspose.Words-ը .NET Cloud SDK-ի համար՝ ստեղծելու Word DOC C# Low Code API-ով: Ստացեք բոլոր մանրամասները զարգացման միջավայրը կարգավորելու համար և հետևեք տրված քայլերին և C# REST API կոդը:
Նախադրյալ
- Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր
- Բեռնել Aspose.Words Cloud SDK for Dotnet to create a Word file
- Կարգավորեք C# լուծման նախագիծը վերը նշված SDK-ով
C# REST API-ով Word փաստաթուղթ առցանց ստեղծելու քայլեր
- Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ Word ֆայլ ստեղծելու համար
- Ստեղծեք WordsAPI դասի օբյեկտը ձեր հաճախորդի հավատարմագրերով
- Ստեղծեք CreateDocumentRequest-ի օբյեկտ՝ տրամադրելով ֆայլի անունը
- Create the Word document առցանց՝ օգտագործելով CreateDocumentRequest օբյեկտը
- Ներբեռնեք ստեղծված ֆայլը ամպից՝ օգտագործելով WordsApi.DownloadFile() մեթոդը
- Ստեղծեք ֆայլ ներբեռնված ֆայլի հոսքից
- Պահպանեք ելքային Word ֆայլը տեղական սկավառակի վրա
Վերոհիշյալ քայլերը բացատրում են ինչպես ստեղծել Word փաստաթուղթ C# Low Code API-ով: Սկսեք գործընթացը՝ նախաստորագրելով WordsApi օբյեկտը՝ օգտագործելով ClientSecret և ClientId, ստեղծելով CreateDocumentRequest ֆայլի անունով և վերջապես ստեղծելով փաստաթուղթը: Ֆայլը ստեղծելուց հետո օգտագործեք WordsApi.DownloadFile() մեթոդը՝ ֆայլը ամպից ձեր տեղական սկավառակ ներբեռնելու համար:
Կոդ՝ Word փաստաթուղթ ստեղծելու համար C# Low Code API-ով
using System; | |
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordProcessing | |
{ | |
public void CreateWordFile() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Secret"; | |
apiClient.ClientId = "ClientId"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @""; | |
string fileName = "SampleCreated.doc"; | |
var createDocumentRequest = new CreateDocumentRequest(fileName); | |
var createTask = wordsApi.CreateDocument(createDocumentRequest); | |
var createResponse = createTask.Result; | |
var downloadfileTask = wordsApi.DownloadFile(new DownloadFileRequest(createResponse.Document.FileName)); | |
var outputFileStream = downloadfileTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + createResponse.Document.FileName)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Այս օրինակելի կոդը ցուցադրում է Word ֆայլի առցանց ստեղծման գործընթացը NET REST API-ով: CreateDocumentRequest()-ն ունի բազմաթիվ ընտրովի պարամետրեր, որոնք կարող են տրամադրվել օբյեկտի ստեղծման ժամանակ, ինչպիսիք են թղթապանակը, պահեստը և ֆայլի անունը: Այս ֆայլի անունը օգտագործվում է ամպից ֆայլը ներբեռնելու համար՝ օգտագործելով DownloadFile մեթոդը:
Այս թեմայում մենք սովորեցինք ինչպես ստեղծել DOC NET REST API-ով: Եթե ցանկանում եք վերափոխել DOC ֆայլը PDF-ի, տես փոխարկել DOC-ը PDF-ի NET REST API-ով-ի հոդվածը: