Чтение комментариев в документе Word с помощью NET REST API

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

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

Действия по загрузке комментариев Word DOC с помощью C# REST AP

  1. Установите идентификатор клиента и секрет клиента, чтобы API мог получить доступ к комментариям в файле Word.
  2. Создайте экземпляр класса WordsAPI с учетными данными вашей клиентской учетной записи.
  3. Создайте запрос на чтение комментариев, используя экземпляр GetCommentOnlineRequest, указав имя файла и индекс комментария.
  4. Access the Comment in the Word document онлайн с помощью метода GetCommentOnline
  5. Требуемый комментарий будет возвращен и отображен в консоли.

Приведенные выше шаги объясняют процесс доступа к документам Word в Интернете с помощью C# REST API. Мы начнем с инициализации объекта WordsApi с использованием ClientSecret и ClientId, создания GetCommentOnlineRequest с именем файла и индексом комментария. Мы будем использовать метод GetCommentOnline() для обработки запроса на комментарий и в ответ получим запрошенный объект класса Comment для дальнейшей обработки с нашей стороны.

Код для чтения комментариев DOCX с помощью C# Low Code API

using System;
using System.IO;
using System.Linq;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class Comments
{
public void GetAComment()
{
try
{
var config = new Configuration();
config.ClientSecret = "secret";
config.ClientId = "clientId";
string output = "output.docx";
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Comments.docx");
var request = new GetCommentOnlineRequest(requestDocument, 0);
var task = wordsApi.GetCommentOnline(request);
var res = task.Result;
Console.WriteLine(res.Comment.Text);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

В этом примере кода показан процесс чтения комментариев DOCX с помощью NET REST API. GetCommentOnlineRequest принимает обязательные параметры имени документа и индекса комментариев и предоставляет дополнительные параметры для установки кодировки загрузки файла документа, пароля и пароля шифрования. Запрос, обработанный GetCommentOnline(), вернет объект Comment, содержащий такую информацию, как текст комментария, имя автора, инициалы автора и время комментария, и это лишь некоторые из них.

В этом примере мы сосредоточились на том, как загружать комментарии Word DOC с помощью C# REST API. Если вы хотите удалить комментарии Word DOC, обратитесь к статье на Удаление комментариев в Word DOC с помощью NET REST API.

 Русский