Создайте файл Word с помощью NET REST API

В этом разделе описывается процесс создания файла Word с помощью NET REST API. Мы будем использовать Aspose.Words для .NET Cloud SDK, чтобы создать Word DOC с помощью C# Low Code API. Получите все подробности для настройки среды разработки и следуйте указанным шагам и коду C# REST API.

Обязательное условие

Действия по созданию документа Word онлайн с помощью C# REST API

  1. Установите идентификатор клиента и секрет клиента для API, чтобы создать файл Word.
  2. Создайте экземпляр объекта класса WordsAPI с учетными данными вашего клиента.
  3. Создайте объект CreateDocumentRequest, указав имя файла.
  4. Create the Word document онлайн с помощью объекта CreateDocumentRequest
  5. Загрузите сгенерированный файл из облака с помощью метода WordsApi.DownloadFile().
  6. Создать файл из загруженного потока файлов
  7. Сохраните выходной файл 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.

 Русский