Четете коментари в 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.

 Български