Այս հոդվածը ցույց է տալիս, թե ինչպես ստուգել բառերի քանակը NET REST API-ով: Դուք կսովորեք հաշվել բառերը MS Word-ում C# Low Code API-ով .NET cloud SDK-ի օգնությամբ։ Այն կօգնի ձեզ ստանալ Word ֆայլի առանձին էջերի վիճակագրությունը՝ ձեր պահանջներին համապատասխան:
Նախադրյալ
Բեռնել Aspose.Words Cloud SDK for Dotnet to count words in a Word file
Ստեղծեք C# լուծման նախագիծը վերը նշված SDK-ով Word ֆայլի վիճակագրությունը ստանալու համար
Բառերի քանակը ստուգելու քայլեր C# Low Code API-ով
- Ստեղծեք կոնֆիգուրացիայի օբյեկտը և օգտագործեք այն WordsApi** օբյեկտը Word ֆայլի վիճակագրության համար ստեղծելու համար
- Բեռնել աղբյուր Word ֆայլը բայթ զանգվածի մեջ՝ վիճակագրություն մուտք գործելու համար
- Ստեղծեք հարցման օբյեկտ բեռնված փաստաթղթի համար՝ օգտագործելով GetDocumentStatisticsOnlineRequest դասը
- Ստացեք վիճակագրություն՝ օգտագործելով GetDocumentStatisticsOnline() մեթոդը
- Ցուցադրել էջերի քանակը, բառերի քանակը կոնկրետ էջում և բեռնված փաստաթղթում բառերի ընդհանուր քանակը
Վերոնշյալ քայլերը նկարագրում են, թե ինչպես կարելի է դիմում գրել 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-ով*: Համաշխարհային ֆայլի մետատվյալներ ստանալու համար տես հետևյալ հոդվածը՝ Քաղեք մետատվյալներ Word Document-ից NET REST API-ով.