Verifique o número de palavras com NET REST API

Este artigo orienta como verificar o número de palavras com NET REST API. Você aprenderá contar palavras no MS Word com API C# Low Code com a ajuda do SDK da nuvem .NET. Isso o ajudará a obter estatísticas de páginas individuais em um arquivo Word de acordo com suas necessidades.

Pré-requisito

Etapas para verificar a contagem de palavras com API C# Low Code

  1. Instancie o objeto Configuration e use-o para criar o objeto WordsApi para estatísticas de arquivo do Word
  2. Carregue o arquivo Word de origem em uma matriz de bytes para acessar estatísticas
  3. Crie o objeto de solicitação para o documento carregado usando a classe GetDocumentStatisticsOnlineRequest
  4. Obtenha as estatísticas usando o método GetDocumentStatisticsOnline()
  5. Exibir contagem de páginas, contagem de palavras em uma página específica e contagem total de palavras no documento carregado

As etapas acima descrevem como escrever um aplicativo para verificar a contagem de palavras do documento Word com API REST C#. Carregue o arquivo Word de origem e crie um objeto de solicitação para estatísticas de documento usando a classe GetDocumentStatisticsOnlineRequest(). Chame o método GetDocumentStatisticsOnline() para obter as estatísticas do arquivo mundial e exibir as informações.

Código para contar palavras no MS Word com NET REST API

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void GetStats()
{
var config = new Configuration { ClientId = "your client id", ClientSecret = "your client secret" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Sample.docx");
var request = new GetDocumentStatisticsOnlineRequest(requestDocument);
var task = wordsApi.GetDocumentStatisticsOnline(request);
task.Wait();
var statData = task.Result.StatData;
Console.WriteLine($"Page Count: {statData.PageCount}");
Console.WriteLine($"Word count on page 1:{statData.PageStatData[0].WordCount}");
Console.WriteLine($"Total Count of words in the document:{statData.WordCount}");
Console.WriteLine($"FootnotesStatData.ParagraphCount:{statData.FootnotesStatData.ParagraphCount}");
Console.WriteLine($"FootnotesStatData.WordCountFootnotesStatData.WordCount:{statData.FootnotesStatData.WordCount}");
}
}
}

Este código de exemplo demonstra como verificar a contagem de palavras online com a API REST C# para um arquivo do Word. A API retorna um objeto de resposta contendo a contagem de páginas, uma coleção de estatísticas para páginas individuais, uma contagem de palavras para todas as páginas e informações de notas de rodapé. Você pode realizar consultas INQ na coleta de estatísticas para buscar informações específicas para atender aos requisitos de sua aplicação.

Este artigo nos ensinou a obter número de palavras em um documento do Word com C# Low Code API. Para obter metadados de um arquivo mundial, consulte o seguinte artigo: Extraia metadados de documentos do Word com NET REST API.

 Português