Проверьте количество слов с помощью NET REST API

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

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

Действия по проверке количества слов с помощью API C# Low Code

  1. Создайте экземпляр объекта конфигурации и используйте его для создания объекта WordsApi для статистики файлов Word.
  2. Загрузите исходный файл Word в массив байтов для доступа к статистике.
  3. Создайте объект запроса для загруженного документа с помощью класса GetDocumentStatisticsOnlineRequest.
  4. Получите статистику с помощью метода GetDocumentStatisticsOnline().
  5. Отображение количества страниц, количества слов на конкретной странице и общего количества слов в загруженном документе.

Вышеуказанные шаги описывают, как написать приложение для проверки количества слов в документе Word с помощью C# REST API. Загрузите исходный файл Word и создайте объект запроса статистики документа с помощью класса GetDocumentStatisticsOnlineRequest(). Вызовите метод GetDocumentStatisticsOnline(), чтобы получить статистику файла World и отобразить информацию.

Код для подсчета слов в MS Word с помощью 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}");
}
}
}

В этом примере кода показано, как проверить количество слов онлайн с помощью C# REST API для файла Word. API возвращает объект ответа, содержащий количество страниц, набор статистических данных для отдельных страниц, количество слов для всех страниц и информацию о сносках. Вы можете выполнять запросы INQ для сбора статистики, чтобы получить конкретную информацию, соответствующую требованиям вашего приложения.

Эта статья научила нас получать количество слов в документе Word с помощью C# Low Code API. Чтобы получить метаданные файла World, обратитесь к следующей статье: Извлечение метаданных из документа Word с помощью NET REST API.

 Русский