Este tópico simples aborda como ler comentários em documentos do Word com NET REST API. Usaremos Aspose.Words for .NET Cloud SDK para ler DOCX comentários com API C# Low Code. Você encontrará todos os detalhes para configurar o ambiente de desenvolvimento e seguir as etapas e o código de exemplo da API REST C#.
Pré-requisito
- Crie uma conta e obtenha credenciais de API para acessar os comentários no arquivo DOC
- Download Aspose.Words Cloud SDK for Dotnet to read the comments in a Word file
- Configure o projeto da solução C# com o SDK acima para obter os comentários DOCX
Etapas para carregar comentários do Word DOC com C# REST AP
- Defina o ID do cliente e o segredo do cliente para a API acessar os comentários em um arquivo Word
- Instancie uma instância da classe WordsAPI com as credenciais da sua conta de cliente
- Crie uma solicitação para ler os comentários usando uma instância de GetCommentOnlineRequest, fornecendo o nome do arquivo e o índice de comentários
- Access the Comment in the Word document on-line usando o método GetCommentOnline
- O comentário necessário será retornado e exibido no console
As etapas acima explicam o processo para acessar documentos do Word online com API REST C#. Começaremos inicializando o objeto WordsApi usando ClientSecret e ClientId, criando GetCommentOnlineRequest com o nome do arquivo e índice de comentários. Usaremos o método GetCommentOnline() para processar a solicitação de comentário e, em resposta, obteremos o objeto da classe Comment consultado para processar posteriormente.
Código para ler comentários DOCX com API C# Low Code
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); | |
} | |
} | |
} | |
} |
Este código de exemplo envolve o processo de ler comentários DOCX com NET REST API. O GetCommentOnlineRequest usa o nome do documento obrigatório e os parâmetros de índice de comentários e expõe parâmetros opcionais para definir a codificação de carregamento, a senha e a senha de criptografia do arquivo do documento. A solicitação processada por GetCommentOnline() retornará o objeto Comment contendo informações como texto do comentário, nome do autor, iniciais do autor e hora do comentário, para citar alguns.
Neste exemplo, nos concentramos em como carregar comentários do Word DOC com C# REST API. Se você deseja excluir os comentários do Word DOC, consulte o artigo em Excluir comentários no Word DOC com NET REST API.