Toto téma zahrnuje proces vytvoření souboru Word pomocí NET REST API. K vytvoření Wordu DOC s C# Low Code API použijeme Aspose.Words for .NET Cloud SDK. Získejte všechny podrobnosti pro nastavení vývojového prostředí a postupujte podle uvedených kroků a kódu C# REST API.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje k rozhraní API
- Stažení Aspose.Words Cloud SDK for Dotnet to create a Word file
- Nastavte projekt řešení C# s výše uvedenou sadou SDK
Kroky k vytvoření dokumentu Word Online pomocí C# REST API
- Chcete-li vytvořit soubor aplikace Word, nastavte ID klienta a tajný klíč klienta pro rozhraní API
- Vytvořte instanci objektu třídy WordsAPI s přihlašovacími údaji klienta
- Vytvořte objekt CreateDocumentRequest zadáním názvu souboru
- Create the Word document online pomocí objektu CreateDocumentRequest
- Stáhněte vygenerovaný soubor z cloudu pomocí metody WordsApi.DownloadFile().
- Vytvořte soubor ze staženého datového proudu souborů
- Uložte výstupní soubor aplikace Word na místní disk
Výše uvedené kroky vysvětlují jak vytvořit dokument aplikace Word pomocí C# Low Code API. Začněte proces inicializací objektu WordsApi pomocí ClientSecret a ClientId, vytvořením CreateDocumentRequest s názvem souboru a nakonec vytvořením dokumentu. Po vytvoření souboru použijte metodu WordsApi.DownloadFile() ke stažení souboru z cloudu na místní disk.
Kód pro vytvoření dokumentu Word s 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); | |
} | |
} | |
} | |
} |
Tento ukázkový kód ukazuje proces vytvoření souboru Word online pomocí NET REST API. CreateDocumentRequest() má několik volitelných parametrů, které lze zadat při vytváření objektu, jako je složka, úložiště a název souboru. Tento název souboru se používá pro stahování souboru z cloudu pomocí metody DownloadFile.
V tomto tématu jsme se naučili jak vytvořit DOC s NET REST API. Pokud chcete převést soubor DOC do PDF, přečtěte si článek na převést DOC do PDF pomocí NET REST API.