NET REST API で単語数を確認する

この記事では、NET REST API を使用して単語数を確認する 方法について説明します。.NET クラウド SDK の助けを借りて、C# Low Code API を使用して MS Word で単語数をカウントする 方法を学習します。これは、要件に応じて Word ファイル内の個々のページの統計情報を取得するのに役立ちます。

前提条件

C# ローコード API で単語数を確認する手順

  1. Configuration オブジェクトをインスタンス化し、それを使用して Word ファイルの統計情報用の WordsApi オブジェクトを作成します。
  2. 統計にアクセスするために、ソースWordファイルをバイト配列にロードします。
  3. GetDocumentStatisticsOnlineRequest クラスを使用して、読み込まれたドキュメントのリクエスト オブジェクトを作成します。
  4. GetDocumentStatisticsOnline() メソッドを使用して統計情報を取得します
  5. 読み込まれたドキュメントのページ数、特定のページの単語数、および合計単語数を表示します。

上記の手順では、C# REST API を使用して Word ドキュメントの単語数を確認するためのアプリケーションを作成する方法について説明しています。ソースの Word ファイルを読み込み、GetDocumentStatisticsOnlineRequest() クラスを使用してドキュメント統計の要求オブジェクトを作成します。GetDocumentStatisticsOnline() メソッドを呼び出して、World ファイルの統計を取得し、情報を表示します。

NET REST API を使用して MS Word の単語数をカウントするコード

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}");
}
}
}

このサンプル コードは、Word ファイルの C# REST API を使用して単語数をオンラインで確認する 方法を示しています。API は、ページ数、個々のページの統計情報のコレクション、すべてのページの単語数、および脚注情報を含む応答オブジェクトを返します。統計情報コレクションに対して INQ クエリを実行して、アプリケーション要件を満たす特定の情報を取得できます。

この記事では、C# Low Code API を使用して Word 文書内の単語数 を取得する方法を説明しました。World ファイルのメタデータを取得するには、次の記事を参照してください: NET REST API を使用して Word 文書からメタデータを抽出する

 日本語